laravel|laravel 观察者模式的使用姿势
laravel的观察者模式
业务场景:监听一个表的数据库操作来进行相应的操作
实现步骤 :
【laravel|laravel 观察者模式的使用姿势】 1 在app目录下面建一个 Observer文件夹,然后创建一个observer.php的文件
文章图片
2 观察者于模型层绑定
文章图片
3 就是在刚刚创建的observer.php的文件里面写业务代码。
常用的方法有 saved created updated
特别说明一下:当你需要监听数据入库完成之后,需要拿到新数据的时候,saved、created都是不支持的,这个时候你就需要用到updated
文章图片
是不是很简单呢,你学会了木有
推荐阅读
- --木木--|--木木-- 第二课作业#翼丰会(每日一淘6+1实战裂变被动引流# 6+1模式)
- 设计模式-代理模式-Proxy
- 【译】Rails|【译】Rails 5.0正式发布(Action Cable,API模式等)
- java静态代理模式
- VueX(Vuex|VueX(Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式)
- Kotlin基础(10)-代理模式在kotlin中的使用
- 长谈的确是这个时代需要的一种模式
- 《读_Head_First_有感》_“命令模式”
- laravel框架泛解
- 洗洗睡了|洗洗睡了 | 休息的时候,千万注意切换你的行为模式