0
私は私のアプリ\プロバイダ\ EventServiceProviderでこれを持っている:私のアプリ\リスナーでなぜLaravel 5.4でタイプエラーが発生するのですか?
protected $listen = [
'Illuminate\Auth\Events\Login' => [
'App\Listeners\UserLogin'
],
];
、これはUserLogin.phpを\:
use App\Events\UserLoggedIn;
class UserLogin
{
public function handle(UserLoggedIn $event)
{
...
}
}
が、私は、私にログインしようとこのエラーが出ます:
Type error: Argument 1 passed to App\Listeners\UserLogin::handle() must be an instance of App\Events\UserLoggedIn, instance of Illuminate\Auth\Events\Login given.
誰も私にこのエラーがある理由を教えてもらえますか?
D'oh!私はイベントを生成するのを忘れました。ありがとうございました。 – khany