Interface **Phalcon\\Mvc\\Model\\TransactionInterface**
=======================================================
.. role:: raw-html(raw)
:format: html
:raw-html:`Source on GitHub`
Methods
-------
abstract public **setTransactionManager** (:doc:`Phalcon\\Mvc\\Model\\Transaction\\ManagerInterface ` $manager)
...
abstract public **begin** ()
...
abstract public **commit** ()
...
abstract public **rollback** ([*unknown* $rollbackMessage], [*unknown* $rollbackRecord])
...
abstract public **getConnection** ()
...
abstract public **setIsNewTransaction** (*unknown* $isNew)
...
abstract public **setRollbackOnAbort** (*unknown* $rollbackOnAbort)
...
abstract public **isManaged** ()
...
abstract public **getMessages** ()
...
abstract public **isValid** ()
...
abstract public **setRollbackedRecord** (:doc:`Phalcon\\Mvc\\ModelInterface ` $record)
...