Helper Helper - 1 month ago 78
PHP Question

Call to undefined method Illuminate\Database\Query\Builder::notify()

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?

Answer

You must add Illuminate\Notifications\Notifiable trait in User model.