Вспомогательный класс для внесения изменений в транзакции
Открытые члены | |
| __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 |