模型事件是指在进行模型的写入操作的时候触发的操作行为,包括模型的save方法和delete方法。
模型事件只可以在调用模型的方法才能生效,使用查询构造器通过Db类操作是无效的
User::event('before_insert', function ($user) {
User
$user
if ($user->status != 1) {
status
return false;
}
});