public rollbackTransaction ( ) |
public function rollbackTransaction()
{
$this->transport->rollbackTransaction();
$this->notifyItems('rollbackTransaction');
}
/** * {@inheritDoc} * * TODO: Make sure RollbackException and AccessDeniedException are thrown * by the transport if corresponding problems occur * * @api */ public function rollback() { if (!$this->inTransaction) { throw new LogicException("No transaction to rollback."); } $this->objectManager->rollbackTransaction(); $this->inTransaction = false; }