Spec-Zone.ru › Laravel 8

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(Канал|HasBroadcastChannel|массив|null $channels = null)

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

Параметры

Канал|HasBroadcastChannel|массив|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

Канал|массив broadcastOn(string $event)

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

Параметры

string $event

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

Канал|массив

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/8.x/Illuminate/Database/Eloquent/BroadcastsEvents.html

Spec-Zone.ru

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