Laravoole\LaravooleBroadcaster::broadcast PHP Method

broadcast() public method

Broadcast the given event.
public broadcast ( array $channels, string $event, array $payload = [] ) : void
$channels array
$event string
$payload array
return void
    public function broadcast(array $channels, $event, array $payload = [])
    {
        $socket = Arr::pull($payload, 'socket');
        $payload = ['event' => $event, 'data' => $payload, 'socket' => $socket];
        foreach ($this->formatChannels($channels) as $channel) {
            LaravooleFacade::task(['channel' => $channel, 'payload' => $payload]);
        }
    }