Запись транзакции базы данных
класс 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/11.x/Illuminate/Database/DatabaseTransactionRecord.html