BroadcastsEventsAfterCommit
trait BroadcastsEventsAfterCommit (View source)
Traits
| BroadcastsEvents |
Methods
| 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() Определяет, должно ли задание вещания события модели отправляться после подтверждения всех транзакций. |
Details
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/11.x/Illuminate/Database/Eloquent/BroadcastsEventsAfterCommit.html