【发布时间】:2016-06-10 16:32:08
【问题描述】:
在事件中使用implement ShouldBroadcast 时,是否有一种简单的有条件广播的方法?例如:
/**
* Get the channels the event should be broadcast on.
*
* @return array
*/
public function broadcastOn()
{
if ($x == 2) return;
return ['test_channel'];
}
不幸的是,上面的代码仍然创建了排队的作业,它没有成功并继续尝试它但不能,因为它没有通道名称。有没有一种简单的方法可以抑制使用$x == 2 创建的作业?
【问题讨论】:
-
那行得通,谢谢,我太笨了。
-
很高兴为您提供帮助!刚刚将其发布为下面的答案。
标签: php laravel socket.io pusher