Запись транзакции базы данных
класс DatabaseTransactionRecord (Просмотреть исходный код)
Свойства
| строка | $connection | Имя подключения к базе данных. | |
| целое число | $level | Уровень транзакции. | |
| DatabaseTransactionRecord | $parent | Родительский экземпляр этой транзакции. | |
| защищен массив | $callbacks | Обработчики, которые должны быть выполнены после подтверждения. |
Методы
| пустое значение | __construct(строка $connection, целое число $level, DatabaseTransactionRecord|null $parent = null)
Создает новый экземпляр записи транзакции базы данных. | |
| пустое значение | addCallback(вызов $callback)
Регистрирует обработчик, который должен быть выполнен после подтверждения. | |
| пустое значение | executeCallbacks()
Выполняет все обработчики. | |
| массив | getCallbacks()
Получает все обработчики. |
Подробности
пустое значение __construct(строка $connection, целое число $level, DatabaseTransactionRecord|null $parent = null)
Создает новый экземпляр записи транзакции базы данных.
пустое значение addCallback(вызов $callback)
Регистрирует обработчик, который должен быть выполнен после подтверждения.
пустое значение executeCallbacks()
Выполняет все обработчики.
массив getCallbacks()
Получает все обработчики.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Database/DatabaseTransactionRecord.html