【发布时间】:2018-05-26 18:01:31
【问题描述】:
我有一些活动Samevent。
例如我的事件有两个监听器;
$result = event(新Samevent());
我一定是检查结果;
1例FirstListener返回假;SecondListener返回假;
dd($result) = [];
2例FirstListener返回假;SecondListener返回真;
dd($result) = [];
3 箱
FirstListener 返回 true;
SecondListener 返回 false;
dd($result) = [true];
4例FirstListener返回真;SecondListener返回真;
dd($result) = [true, true];
为什么会这样??我该如何解决它
【问题讨论】:
-
事件和监听器不是这样工作的。你不能得到这样的听众的结果。在实际示例中,请求生命周期结束后,大量事件在单独的队列中运行
-
此侦听器不可排队
-
@Davit 您目前对上述问题有何看法?你有什么明确的想法吗?如果你有请与我分享。谢谢。
-
@Dev 不,我对此没有任何新想法