Saturday, February 19, 2022

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

Issue

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?


Solution

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



Answered By - Bestmomo Momo

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.