AnonymousEvent
class AnonymousEvent implements ShouldBroadcast (View source)
Свойства
| protected array | $broadcastConnection | Подключение к броадкастеру, используемое для трансляции события. | из InteractsWithBroadcasting |
| string|null | $socket | Идентификатор сокета пользователя, который поднял событие. | из InteractsWithSockets |
| protected | $connection | Подключение, на котором должно транслироваться событие. | |
| protected | $name | Имя, под которым должно транслироваться событие. | |
| protected | $payload | Payload, с которым должно транслироваться событие. | |
| protected | $includeCurrentUser | Включать ли текущего пользователя в трансляцию. | |
| protected | $shouldBroadcastNow | Указывает, должно ли событие транслироваться синхронно. |
Свойства
| Dispatchable | |
| InteractsWithBroadcasting | |
| InteractsWithSockets |
Методы
| static mixed | dispatch()
Отправить событие с заданными аргументами. | from Dispatchable |
| static mixed | dispatchIf(bool $boolean, mixed ...$arguments)
Отправить событие с заданными аргументами, если заданное условие истинно. | from Dispatchable |
| static mixed | dispatchUnless(bool $boolean, mixed ...$arguments)
Отправить событие с заданными аргументами, если заданное условие ложно. | from Dispatchable |
| static PendingBroadcast | broadcast()
Отправить событие с заданными аргументами на трансляцию. | from Dispatchable |
| $this | broadcastVia(array|string|null $connection = null)
Отправить событие на трансляцию с использованием конкретного распространителя. | from InteractsWithBroadcasting |
| array | broadcastConnections()
Получить подключения распространителя, на которые должно транслироваться событие. | from InteractsWithBroadcasting |
| $this | dontBroadcastToCurrentUser()
Исключить текущего пользователя из получения трансляции. | from InteractsWithSockets |
| $this | broadcastToEveryone()
Отправить событие на трансляцию всем. | from InteractsWithSockets |
| void | __construct(Channel|array|string $channels)
Создать новый экземпляр анонимного транслируемого события. | |
| AnonymousEvent | via(string $connection)
Указать подключение для трансляции события. | |
| AnonymousEvent | as(string $name)
Указать имя для трансляции события. | |
| AnonymousEvent | with(Arrayable|array $payload)
Указать полезную нагрузку для трансляции события. | |
| AnonymousEvent | toOthers()
Отправить событие на трансляцию всем, кроме текущего пользователя. | |
| void | sendNow()
Транслировать событие. | |
| void | send()
Транслировать событие. | |
| string | broadcastAs()
Получить имя для трансляции события. | |
| array | broadcastWith()
Получить полезную нагрузку для трансляции события. | |
| Channel|Channel[]|string[]|string | broadcastOn()
Получить каналы для трансляции события. | |
| bool | shouldBroadcastNow()
Определить, должно ли событие транслироваться синхронно. |
Подробности
static mixed dispatch()
Отправить событие с заданными аргументами.
static mixed dispatchIf(bool $boolean, mixed ...$arguments)
Отправить событие с заданными аргументами, если заданное условие истинно.
static mixed dispatchUnless(bool $boolean, mixed ...$arguments)
Отправить событие с заданными аргументами, если заданное условие ложно.
static PendingBroadcast broadcast()
Отправить событие на трансляцию с заданными аргументами.
$this broadcastVia(array|string|null $connection = null)
Отправить событие на трансляцию с использованием конкретного распространителя.
массив broadcastConnections()
Получить подключения к передатчику, на которых должно быть отправлено событие.
$this dontBroadcastToCurrentUser()
Исключить текущего пользователя из получения трансляции.
$this broadcastToEveryone()
Отправить событие всем.
void __construct(Channel|array|string $channels)
Создать новый экземпляр анонимного транслируемого события.
AnonymousEvent via(string $connection)
Установить подключение, на котором должно быть отправлено событие.
AnonymousEvent as(string $name)
Установить имя, под которым должно быть отправлено событие.
AnonymousEvent with(Arrayable|array $payload)
Установить полезную нагрузку, с которой должно быть отправлено событие.
AnonymousEvent toOthers()
Отправить событие всем, кроме текущего пользователя.
void sendNow()
Отправить событие.
void send()
Отправить событие.
строка broadcastAs()
Получить имя, под которым должно быть отправлено событие.
массив broadcastWith()
Получить полезную нагрузку, с которой должно быть отправлено событие.
Канал|Канал[]|строка[]|строка broadcastOn()
Получить каналы, на которых должно быть отправлено событие.
логическое значение shouldBroadcastNow()
Определить, должно ли событие быть отправлено синхронно.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Broadcasting/AnonymousEvent.html