【发布时间】:2017-10-15 04:29:19
【问题描述】:
我正在使用 L5.4 开发通知系统。我创建了事件和侦听器。我确实有触发此事件的测试路线。事件已成功触发,我什至可以在刀片视图中使用 Pusher 接收它。
但由于某种原因,我必须在 listener 的 handle(NewUser $event) 方法内停止。我试过dd($event) 但它永远不会停在那里。虽然我已经在我的EventServiceProvider 中注册了事件和侦听器映射与listen 属性
//App/Providers/EventServiceProvider.php
protected $listen = [
'App\Events\NewUser' => [
'App\Listeners\NewUserAdminNotification',
],
];
实际上,我想将notification 存储在我的数据库中的handle 侦听器方法中。但它永远不会进入那个方法。
任何指向问题的指针都非常感谢。
【问题讨论】:
-
你能发布监听器代码以及你是如何触发和测试它的吗?
-
@Sandeesh,感谢您的回复。请参阅我对 Jono 答案的评论。正如我已经提到的,事件触发没问题,但只是处理程序不起作用
标签: laravel events notifications listener laravel-5.4