MongoDB\Driver\Session::isInTransaction

Returns whether a multi-document transaction is in progress

説明

final public bool MongoDB\Driver\Session::isInTransaction()

Returns whether a multi-document transaction is currently in progress for this session. A transaction is considered "in progress" if it has been started but has not been committed or aborted.

パラメータ

この関数にはパラメータはありません。

戻り値

Returns true if a transaction is currently in progress for this session, and false otherwise.

エラー / 例外

  • Throws MongoDB\Driver\Exception\InvalidArgumentException on argument parsing errors.

参考

  • MongoDB\Driver\Session::getTransactionState