Вспомогательный класс для внесения изменений в транзакции
| Открытые члены | |
| __construct (Transaction $transaction) | |
| applyChanges () | |
| setNewStatus (string $new_status) | |
| setNewCost (float $new_cost) | |
| setError (string $error) | |
| getResponse () | |
| setResponse ($response) | |
| getChangeLog () | |
| setChangelog (string $change, string $entity_type=null, int $entity_id=null) | |
| getNewTransaction () | |
| Защищенные данные | |
| $old_transaction | |
| $transaction | |
| $response = '' | |
| $changelog = '' | |
| $changelog_entity_type | |
| $changelog_entity_id | |
| __construct | ( | Transaction | $transaction | ) | 
| applyChanges | ( | ) | 
Применяет изменения к транзакции
| RSException | 
| getChangeLog | ( | ) | 
Возвращает информацию об изменениях
| getNewTransaction | ( | ) | 
Возвращает объект новой транзакции
| getResponse | ( | ) | 
Возвращает ответ для внешней системы Используется когда изменение транзакции вызвано запросом из вне
| setChangelog | ( | string | $change, | 
| string | $entity_type = null, | ||
| int | $entity_id = null | ||
| ) | 
Устанавливает сведения об изменениях
| string | $change | - информация об изменениях | 
| string | null | $entity_type | - тип связанной сущности | 
| int | null | $entity_id | - id связанной сущности | 
| setError | ( | string | $error | ) | 
Устанавливает текст ошибки
| string | $error | 
| setNewCost | ( | float | $new_cost | ) | 
| setNewStatus | ( | string | $new_status | ) | 
Устанавливает новый статус
| string | $new_status | - новый статус | 
| setResponse | ( | $response | ) | 
Устанавливает ответ для внешней системы Используется когда изменение транзакции вызвано запросом из вне
| mixed | $response | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |