diff --git a/Mysql/PDO.php b/Mysql/PDO.php index caa92df..c200be1 100644 --- a/Mysql/PDO.php +++ b/Mysql/PDO.php @@ -74,6 +74,8 @@ class PDO implements StopHeartbeatCheck */ public function inTransaction(): bool { + echo $this->_transaction, ' ', __FUNCTION__, PHP_EOL; + return $this->_transaction > 0; } @@ -140,6 +142,8 @@ class PDO implements StopHeartbeatCheck $this->_pdo()->beginTransaction(); } $this->_transaction++; + + echo $this->_transaction, ' ', __FUNCTION__, PHP_EOL; } @@ -148,6 +152,8 @@ class PDO implements StopHeartbeatCheck */ public function commit() { + echo $this->_transaction, ' ', __FUNCTION__, PHP_EOL; + $this->_transaction--; if ($this->_transaction == 0) { $this->_pdo()->commit(); @@ -160,6 +166,8 @@ class PDO implements StopHeartbeatCheck */ public function rollback() { + echo $this->_transaction, ' ', __FUNCTION__, PHP_EOL; + $this->_transaction--; if ($this->_transaction == 0) { $this->_pdo()->rollBack();