Laravel 中 Observer 和 Listener 的比较

这二者的功能是不是几乎重叠的?
Obserser可以监控Eloquent模型的creating, created, saving, saved等状态,这些Listner也可以做到。本小节使用的例子就有监听 DatabaseNotification的创建并实现相应代码。

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
liyu001989
最佳答案

看看 observe 的逻辑你会发现,它只是在帮助你添加了 listen 的逻辑,帮助你简化了事件 listener 的注册。

7年前 评论
讨论数量: 5
liyu001989

看看 observe 的逻辑你会发现,它只是在帮助你添加了 listen 的逻辑,帮助你简化了事件 listener 的注册。

7年前 评论
liyu001989

看看 observe 的逻辑你会发现,它只是在帮助你添加了 listen 的逻辑,帮助你简化了事件 listener 的注册。

7年前 评论

@liyu001989
Command "make:observer" is not defined.
这是什么问题呢?

6年前 评论
liyu001989

@houxin 貌似 5.6 才有,你自己添加呗

6年前 评论
liyu001989

@houxin 创建文件,粘贴,复制。。。快速入门《Laravel 5.5 中文文档》

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!