重写 sendResetResponse () 方法有问
原方法代码
protected function sendResetResponse(Request $request, $response)
{
return redirect($this->redirectPath())
->with('status', trans($response));
}
重写方法
protected function sendResetResponse(Request $request, $response)
{
session()->flash('success', '密码更新成功,您已成功登录!');
return redirect($this->redirectPath());
}
为什么重写会省略这句呢
with('status', trans($response));
关于 LearnKu
with方法是这样定义的:with('status', trans($response));实际上就相当于:session()->flash('status', trans($response))。重写的方法中
session()->flash('success', '密码更新成功,您已成功登录!');这一行就实现了with要做的事,所以不用with了。