模型事件新特性
打赏作者

chenze007

确实是非常好的特性

colin

按照正常的逻辑:
多对多是先

colin

多对多中:
比如 somemodel>relationship()>attach(somemodel->relationship()->attach(id);

如何或者这个的事件呢?

jayin

@JellyBool 事件监听有什么好处,感觉就是走了一遍里面的代码,和我们平时写的有什么差别,应用场景在哪里,上次我也用你教的事件监听发邮件了

JellyBool 回复 jayin

时间驱动你可以理解为“异步”,即时我们可以立马回馈给用户,但是代码在背后还是执行中

jayin 回复 JellyBool

像ajax异步的道理吗

328333982 回复 JellyBool

laravel5.5快出咯,期待你的教程

Tonce

我按照步骤做了,在路由中使用5.3的方法监听成功了 然后按照步骤生成文件 失败了 求助 laravel版本是5.5

Tonce

$events 改成 $dispatchesEvents 就可以了?

paopaolong 回复 Tonce

为什么手册里没有这段说明呢,而且手册里也没有说:在model中声明$events来讲model中的方法绑定到某个事件的用法,难道一定要看源码吗

Zhijieyan

在5.5中 路由文件中使用event 是不是就不行了?

Zhijieyan

事件没有被触发

Zhijieyan

我知道了 群主大人 原因是:eloquent.created: App\Follow 冒号后面必须有空格 – !

Zhijieyan

根据视频操作成功了,但是关注用户动作使用toggle()方式来插入数据的,就不能触发,我想关注和取消关注触发事件,请问群主大人怎么解决啊?

JellyBool 回复 Zhijieyan

但是关注用户动作使用toggle()方式来插入数据的,就不能触发,我想关注和取消关注触发事件

再说清楚一点点?

rabZhang

protected dispatchesEvents=[ 'created'=>PostWasPublished::class ]; 接楼上的,event不行 这样才行 还是要看源码

q646448149

直接做一个 Job 队列与这个观察者模式有什么区别呢?观察者模式代码还多