BroadcastsEvents
trait BroadcastsEvents (View source)
Методы
| 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(Channel|HasBroadcastChannel|array|null $channels = null)
Транслировать событие восстановления модели. | |
| PendingBroadcast | broadcastDeleted(Channel|HasBroadcastChannel|array|null $channels = null)
Транслировать событие удаления модели. | |
| PendingBroadcast|null | broadcastIfBroadcastChannelsExistForEvent(mixed $instance, string $event, mixed $channels = null)
Транслировать событие, если для модели настроены каналы. | |
| mixed | newBroadcastableModelEvent(string $event)
Создать новое событие транслируемой модели. | |
| BroadcastableModelEventOccurred | newBroadcastableEvent(string $event)
Создать новое событие транслируемой модели. | |
| Channel|array | broadcastOn(string $event)
Получить каналы для трансляции событий модели. | |
| string|null | broadcastConnection()
Получить соединение очереди для трансляции событий модели. | |
| string|null | broadcastQueue()
Получить очередь для трансляции событий модели. | |
| 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(Channel|HasBroadcastChannel|array|null $channels = null)
Транслировать событие восстановления модели.
PendingBroadcast broadcastDeleted(Channel|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)
Создать новое транслируемое событие модели для модели.
Channel|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/BroadcastsEvents.html