牢騷一下,譯文後說的太麻煩了,看了半天沒看懂,自己理解這個事件發現!
自動事件發現
1.使用App\Providers\EventServiceProvider這個類來覆蓋基類ServiceProvider的兩個方法
public function shouldDiscoverEvents()
{
return true;//true開啟自動事件發現 false關閉自動發現事件
}
protected function discoverEventsWithin()
{
return [
$this->app->path('Lisenter'),//事件關聯的監聽器目錄APP/Lisenter
];
}
2.類下$listen屬性裡 事件和監聽器的鍵值對就不用寫了,這個就是事件自動發現
本作品採用《CC 協議》,轉載必須註明作者和本文連結