public function isTransactionActive() { return $this->_transactionNestingLevel > 0; }
public function shutdown() { if ($this->connection->isTransactionActive()) { $this->rollback(); } $this->connection->close(); }