我在这里使用事件来更新事件,以便在有人更新该数据库中的特殊字段时触发,因此现在我可以在更新数据库时获取dd,但所有事情都在起作用,但我只想知道如何发送通知管理员,例如电子邮件或消息框中的某些通知或更新完成后的类似通知,因此代码如下:
//this is the message model
protected $dispatchesEvents = [
"updated" => MessageUpdated::class
];
和
//the messageupdated event is here and like this
public function __construct(Message $message)
{
die('This shows successfuly when update event trigers');
}
现在,我想向管理员发送一些通知,而不是去死。
答案 0 :(得分:0)
使用观察者 在“观察者”中,您可以观察模型的变化,例如删除,创建更新。 您可以为每个人创建通知 https://laravel.com/docs/5.7/eloquent#observers