Менеджер транзакций базы данных
класс DatabaseTransactionsManager (Просмотреть исходный код)
Свойства
| protected Collection | $transactions | Все записанные транзакции. |
Методы
| void | __construct()
Создать новый экземпляр менеджера транзакций базы данных. | |
| void | begin(string $connection, int $level)
Начать новую транзакцию базы данных. | |
| void | rollback(string $connection, int $level)
Отменить активную транзакцию базы данных. | |
| void | commit(string $connection)
Завершить активную транзакцию базы данных. | |
| void | addCallback(callable $callback)
Зарегистрировать обратный вызов транзакции. | |
| Collection | getTransactions()
Получить все транзакции. |
Подробности
void __construct()
Создать новый экземпляр менеджера транзакций базы данных.
void begin(string $connection, int $level)
Начать новую транзакцию базы данных.
void rollback(string $connection, int $level)
Отменить активную транзакцию базы данных.
void commit(string $connection)
Завершить активную транзакцию базы данных.
void addCallback(callable $callback)
Зарегистрировать обратный вызов транзакции.
Collection getTransactions()
Получить все транзакции.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Database/DatabaseTransactionsManager.html