| 1234567891011121314151617181920212223242526272829303132333435363738 | <?phpnamespace App\Events;use Illuminate\Broadcasting\Channel;use Illuminate\Broadcasting\InteractsWithSockets;use Illuminate\Broadcasting\PresenceChannel;use Illuminate\Broadcasting\PrivateChannel;use Illuminate\Contracts\Broadcasting\ShouldBroadcast;use Illuminate\Foundation\Events\Dispatchable;use Illuminate\Queue\SerializesModels;class MessageSent{    public $message;    use Dispatchable, InteractsWithSockets, SerializesModels;    /**     * Create a new event instance.     *     * @return void     */    public function __construct($message)    {        $this->message = $message;        //    }    /**     * Get the channels the event should broadcast on.     *     * @return \Illuminate\Broadcasting\Channel|array     */    public function broadcastOn()    {        return new Channel('chat');    }}
 |