我如何在广播laravel上设置没有任何认证的公共频道?

b4wnujal  于 2023-03-19  发布在  其他
关注(0)|答案(1)|浏览(137)

我在这里读到:https://laravel.com/docs/5.4/broadcasting#concept-overview
有说明说可以使用公共频道,但没有使用的例子
我刚刚看到一个私人频道的例子,像这样:

public function broadcastOn()
{
    return new PrivateChannel('user.'.$this->user->id);
}

我需要一个公共频道的真实的例子
我试过找了,但还没找到
有人能帮忙吗?

cyvaqqii

cyvaqqii1#

如果事件中未使用Channel类,请添加以下行:

use Illuminate\Broadcasting\Channel;

你必须返回一个Channel

public function broadcastOn()
{
    return new Channel('myPublicChannelName');
}

以下是一个示例:https://petericebear.github.io/starting-laravel-echo-20170303/

相关问题