BroadcastsEventsAfterCommit
trait BroadcastsEventsAfterCommit (View source)
Свойства
| BroadcastsEvents |
Методы
| static void | bootBroadcastsEvents() Инициализировать обработчик событий. | from BroadcastsEvents |
| PendingBroadcast | broadcastCreated(Channel|HasBroadcastChannel|array|null $channels = null) Транслировать событие создания модели. | from BroadcastsEvents |
| PendingBroadcast | broadcastUpdated(Channel|HasBroadcastChannel|array|null $channels = null) Транслировать событие обновления модели. | from BroadcastsEvents |
| PendingBroadcast | broadcastTrashed(Channel|HasBroadcastChannel|array|null $channels = null) Транслировать событие удаления модели в корзину. | from BroadcastsEvents |
| PendingBroadcast | broadcastRestored(Channel|HasBroadcastChannel|array|null $channels = null) Транслировать событие восстановления модели. | from BroadcastsEvents |
| PendingBroadcast | broadcastDeleted(Channel|HasBroadcastChannel|array|null $channels = null) Транслировать событие удаления модели. | from BroadcastsEvents |
| PendingBroadcast|null | broadcastIfBroadcastChannelsExistForEvent(mixed $instance, string $event, mixed $channels = null) Транслировать событие, если для модели заданы каналы. | from BroadcastsEvents |
| mixed | newBroadcastableModelEvent(string $event) Создать новое событие трансляции модели. | from BroadcastsEvents |
| BroadcastableModelEventOccurred | newBroadcastableEvent(string $event) Создать новое событие трансляции модели. | from BroadcastsEvents |
| Channel|array | broadcastOn(string $event) Получить каналы для трансляции событий модели. | from BroadcastsEvents |
| string|null | broadcastConnection() Получить соединение очереди для трансляции событий модели. | from BroadcastsEvents |
| string|null | broadcastQueue() Получить очередь для трансляции событий модели. | from BroadcastsEvents |
| bool | broadcastAfterCommit() Определить, должно ли задание трансляции модели отправляться после подтверждения всех транзакций. |
Подробности
static void bootBroadcastsEvents()
Инициализировать обработчик событий.
PendingBroadcast broadcastCreated(Channel|HasBroadcastChannel|array|null $channels = null)
Транслировать событие создания модели.
PendingBroadcast broadcastUpdated(Channel|HasBroadcastChannel|array|null $channels = null)
Транслировать событие обновления модели.
PendingBroadcast broadcastTrashed(Channel|HasBroadcastChannel|array|null $channels = null)
Транслировать событие удаления модели в корзину.
PendingBroadcast broadcastRestored(Канал|HasBroadcastChannel|array|null $channels = null)
Транслировать, что модель была восстановлена.
PendingBroadcast broadcastDeleted(Канал|HasBroadcastChannel|array|null $channels = null)
Транслировать, что модель была удалена.
protected PendingBroadcast|null broadcastIfBroadcastChannelsExistForEvent(mixed $instance, string $event, mixed $channels = null)
Транслировать указанный экземпляр события, если для модели события настроены каналы.
mixed newBroadcastableModelEvent(string $event)
Создать новое событие модели для трансляции.
protected BroadcastableModelEventOccurred newBroadcastableEvent(string $event)
Создать новое событие модели для трансляции.
Канал|array broadcastOn(string $event)
Получить каналы, на которых должны транслироваться события модели.
string|null broadcastConnection()
Получить соединение очереди, которое должно использоваться для трансляции событий модели.
string|null broadcastQueue()
Получить очередь, которая должна использоваться для трансляции событий модели.
bool broadcastAfterCommit()
Определить, должно ли задание трансляции события модели отправляться в очередь после завершения всех транзакций.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Database/Eloquent/BroadcastsEventsAfterCommit.html