This method actually seems to work fine on PHP5.3.5 (and probably a few older versions).
PDO::inTransaction
(PHP 5 >= 5.3.3, Bundled pdo_pgsql)
PDO::inTransaction — Checks if inside a transaction
Description
bool PDO::inTransaction
( void
)
Checks if a transaction is currently active within the driver. This method only works for database drivers that support transactions.
Parameters
This function has no parameters.
Return Values
Returns TRUE if a transaction is currently active, and FALSE if not.
ron korving
13-Jan-2011 09:20
