php - Laravel Eloquent 删除事件未触发
问题描述
我的 EventServiceProvider.php:
protected $listen = [
'eloquent.deleted: *' => [
'App\Listeners\EloquentListener',
],
'eloquent.deleting: *' => [
'App\Listeners\EloquentListener',
]
];
但它不起作用。
当我在我的模型文件上这样做时它仍然无法正常工作:
public function boot()
{
parent::boot();
Event::listen(['eloquent.deleting: *'], function ($foo, $bar) {
echo $foo;
});
}
我的 laravel 版本是:7.15
问题是什么?你有什么主意吗?
解决方案
推荐阅读
- visual-studio - 从客户项目与 TFS 通信
- javascript - 动态访问数组对象
- python - 使用带有 matplotlib 的 brewer2mpl 发散颜色图,gamma 给出的结果很差,其值不同于 1
- python - 训练损失减少,但当我使用 tensorflow.data api 时模型无法学习
- python - 将元组添加到列表
- c - 用于 ECB AES 的 Linux 内核加密 API
- sql-server - 添加插入存储过程等时出现MSSQL错误
- sass - 为什么我不能向变量添加零填充
- java - java.util.concurrent.ExecutionException:com.google.gson.JsonSyntaxException:2020-01-15 15:13:42.0
- html -