Issue in Laravel 5.3.6 when submitted request in Forgot Password.
Error Details
Call to undefined method Illuminate\Database\Query\Builder::notify()
Issue is in below file:
vendor\laravel\framework\src\Illuminate\Auth\Passwords\PasswordBroker.php
Line 69. Code is below
$user->sendPasswordResetNotification(
$this->tokens->create($user)
);
Function: sendResetLink
It was working fine in Laravel 5.2 and seems not working in 5.3.6 version. Have you faced this issue?
You must add
Illuminate\Notifications\Notifiable
trait inUser
model.Add the Notifiable trait in your User mode.
Illuminate\Notifications\Notifiable
Add this in your app.php:
For your providers:
Illuminate\Notifications\NotificationServiceProvider::class,
In the aliases:
'Notification' => Illuminate\Support\Facades\Notification::class,
In my case, I was still getting error after following steps given in other answers.
I was missing