Событие удаления 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

В чем проблема? Есть ли у вас какие-либо идеи?

0 ответов

Другие вопросы по тегам