ErrorException in UserRegistered.php line 18: Argument 1 passed to App\Events\UserRegistered::__construct() must be an instance of App\Events\User, instance of App\User given, called in /Users/fanqiang/PHP/www/laravel/laravist/user-signup/app/User.php on line 31 and defined
<?phpnamespaceApp\Events;
useApp\Events\Event;
useIlluminate\Queue\SerializesModels;
useIlluminate\Contracts\Broadcasting\ShouldBroadcast;
classUserRegisteredextendsEvent{
useSerializesModels;
public $user;
/**
* Create a new event instance.
*
* @return void
*/publicfunction__construct(User $user){
$this->user = $user;
}
/**
* Get the channels the event should be broadcast on.
*
* @return array
*/publicfunctionbroadcastOn(){
return [];
}
}