MongoDB\Driver\Session::isInTransaction
(mongodb >=1.6.0)
MongoDB\Driver\Session::isInTransaction — Визначає, чи відбувається багатодокументна транзакція.
Опис
final public MongoDB\Driver\Session::isInTransaction(): boolean
Визначає, чи відбувається зараз у поточній сесії багатодокументна транзакція. Вважається, що транзакція "відбувається прямо зараз", якщо вона була запущена, але поки не була підтверджена ні скасована.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Повертає true
або false
Помилки
- При помилці парсингу аргумент кидає винятокMongoDB\Driver\Exception\InvalidArgumentException
Дивіться також
- MongoDB\Driver\Session::getTransactionState() - Повертає статус транзакції для поточної сесії