orm模型观察者无效

luscio

数据库orm模型观察者无效

模型以及观察者关键代码

# 模型关键代码
public static function boot()
{
  parent::boot();
  static::observe(ConfigObserver::class);
}

# 观察者代码
class ConfigObserver
{
    public function created(Config $config)
    {
        Log::channel('common')->info('config created');
    }

    public function updated(Config $config)
    {
        Log::channel('common')->info('config updated');
    }

    public function deleted(Config $config)
    {
        Log::channel('common')->info('config deleted');
    }

    public function forceDeleted(Config $config)
    {
        Log::channel('common')->info('config forceDeleted');
    }
}

期待的结果及实际结果

观察者代码没执行到

系统环境及workerman/webman等具体版本

mac
php7.4

886 2 0
2个回答

喵了个咪

不是boot,应该是booted吧

  • 暂无评论
yzh52521

刚才测试 没有什么问题

  • 暂无评论
年代过于久远,无法发表回答
×
🔝