增加事件监听器是否是为了降低代码的耦合?
这里的推送好像也只是起到用户回复的时候发送推送,感觉完全可以写在ReplyObserver里面,这里新增监听事件是为了降低代码的耦合度,还是有其他的用途?
还有这种监听Eloquent动作的用法,好像文档没提及。默认的事件监听的形式也是:
'App\Events\Event' => [
'App\Listeners\EventListener',
],
文档中也介绍会将相应的事件类序列化为Eloquent 模型。
那是否事件监听只是或者说只能对模型动作的监听呢?
推荐文章: