Spec-Zone.ru › Phalcon 2

Интерфейс Phalcon\Mvc\Model\TransactionInterface

Инициализатор Phalcon\Mvc\Model\TransactionInterface

Методы

абстрактный public setTransactionManager (Phalcon\Mvc\Model\Transaction\ManagerInterface $manager)

Устанавливает менеджер транзакций, связанный с транзакцией

абстрактный public boolean begin ()

Начинает транзакцию

абстрактный public boolean commit ()

Подтверждает транзакцию

абстрактный public boolean rollback ([string $rollbackMessage], [Phalcon\Mvc\ModelInterface $rollbackRecord])

Откатывает транзакцию

абстрактный public string getConnection ()

Возвращает соединение, связанное с транзакцией

абстрактный public setIsNewTransaction (boolean $isNew)

Устанавливает, является ли это повторно используемой транзакцией или новой

абстрактный public setRollbackOnAbort (boolean $rollbackOnAbort)

Устанавливает флаг для отката при прерывании HTTP-соединения

абстрактный public boolean isManaged ()

Проверяет, управляется ли транзакция менеджером транзакций

абстрактный public array getMessages ()

Возвращает сообщения об ошибках валидации с последней попытки сохранения

абстрактный public boolean isValid ()

Проверяет, находится ли внутреннее соединение в активной транзакции

абстрактный public setRollbackedRecord (Phalcon\Mvc\ModelInterface $record)

Устанавливает объект, который генерирует действие отката

© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Mvc_Model_TransactionInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API