3
与通知返回储值
我得到这个错误传递给照亮\身份验证\ SessionGuard ::登录()必须 实现接口照亮\合同\身份验证\得到错误,而试图在Laravel
参数1可认证,空 给出,堪称 C:\ WAMP \ WWW \ trstbillingapp \供应商\ laravel \框架的\ src \照亮\上线35基金会\身份验证\ RegistersUsers.php 和定义
,而试图使用此方法存储数据:
protected function create(array $data)
{
$user = User::create([
'name' => $data['name'],
]);
return $user->notify(new UserRegister($data));
}
如果我存储数据,恕不另行通知,它的工作原理:
protected function create(array $data)
{
$user = User::create([
'name' => $data['name'],
]);
return $user;
}
请建议我另一种方式来传递通知。我正在使用Laravel 5.4。
您可以发布您UserRegister类? –
其实在用户注册类中没有太多东西。只需通过公共职能($ notifiable) { return ['database']; }和public function toArray($ notifiable) { return [ 'userRegister'=> date('Y-m-d') ]; } – Ahsan
我的UserRegister类正在工作,我可以从数据库中看到。即使出现错误,所有数据也会保存。我认为试图通过通知会导致身份验证问题。 – Ahsan