Spec-Zone.ru › Laravel 10

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()

Запустить обработку событий трансляции.

Возвращаемое значение

void

PendingBroadcast broadcastCreated(Channel|HasBroadcastChannel|array|null $channels = null)

Транслировать событие создания модели.

Параметры

Channel|HasBroadcastChannel|array|null $channels

Возвращаемое значение

PendingBroadcast

PendingBroadcast broadcastUpdated(Channel|HasBroadcastChannel|array|null $channels = null)

Транслировать событие обновления модели.

Параметры

Channel|HasBroadcastChannel|array|null $channels

Возвращаемое значение

PendingBroadcast

PendingBroadcast broadcastTrashed(Channel|HasBroadcastChannel|array|null $channels = null)

Транслировать событие удаления модели в корзину.

Параметры

Channel|HasBroadcastChannel|array|null $channels

Возвращаемое значение

PendingBroadcast

PendingBroadcast broadcastRestored(Channel|HasBroadcastChannel|array|null $channels = null)

Транслировать событие восстановления модели.

Параметры

Channel|HasBroadcastChannel|array|null $channels

Возвращаемое значение

PendingBroadcast

PendingBroadcast broadcastDeleted(Channel|HasBroadcastChannel|array|null $channels = null)

Транслировать, что модель была удалена.

Параметры

Channel|HasBroadcastChannel|array|null $channels

Возвращаемое значение

PendingBroadcast

protected PendingBroadcast|null broadcastIfBroadcastChannelsExistForEvent(mixed $instance, string $event, mixed $channels = null)

Транслировать заданный экземпляр события, если каналы настроены для модели события.

Параметры

mixed $instance
string $event
mixed $channels

Возвращаемое значение

PendingBroadcast|null

mixed newBroadcastableModelEvent(string $event)

Создать новое событие транслируемой модели.

Параметры

string $event

Возвращаемое значение

mixed

protected BroadcastableModelEventOccurred newBroadcastableEvent(string $event)

Создать новое транслируемое событие модели для модели.

Параметры

string $event

Возвращаемое значение

BroadcastableModelEventOccurred

Channel|array broadcastOn(string $event)

Получить каналы, на которых должны транслироваться события модели.

Параметры

string $event

Возвращаемое значение

Channel|array

string|null broadcastConnection()

Получить соединение очереди, которое должно использоваться для трансляции событий модели.

Возвращаемое значение

string|null

string|null broadcastQueue()

Получить очередь, которая должна использоваться для трансляции событий модели.

Возвращаемое значение

string|null

bool broadcastAfterCommit()

Определить, должно ли задание трансляции события модели быть отправлено после завершения всех транзакций.

Возвращаемое значение

bool

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API