イベントを登録するサービス プロバイダーを定義したいと考えています。したがって、次のことを行いました(本から取得)
<?php
namespace MyApp\Providers;
use Illuminate\Support\ServiceProvider;
class EventsProvider extends ServiceProvider
{
public function boot()
{
Event::listen('some.event', function($parameter)
{
// Handle the event..
});
}
}
次に、それをプロバイダー配列に追加しました。
しかし、コードを実行すると、次のエラーが発生します
残りのメソッドを実装します (Illuminate\Support\ServiceProvider::register)
register()
メソッドを宣言する必要があります。
EventsProvider
名前の付いたメソッドをクラスに追加するとregister()
(実装せずに null を返すようにするだけ)、次のエラーが発生します。
クラス 'MyApp/Providers/EventProvider' が見つかりません
それはなぜですか、どうすれば解決できますか?