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