Кастомизирую регистрацию.
выдаёт ошибку
Declaration of App\User::sendEmailVerificationNotification($token)
should be compatible with Illuminate\Foundation\Auth\User::sendEmailVerificationNotification()
User.phpnamespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use App\Notifications\ResetPassword as ResetPasswordNotification;
use App\Notifications\CustomVerifyEmail as CustomVerifyEmailNotification;
class User extends Authenticatable implements MustVerifyEmail
{
use Notifiable;
public function sendPasswordResetNotification($token)
{
$this->notify(new ResetPasswordNotification($token));
}
public function sendEmailVerificationNotification($token)
{
$this->notify(new CustomVerifyEmailNotification($token));
}
Что значит должно быть совместимо, я не понимаю?
Метод
sendPasswordResetNotification для сброса пароля работает, а
sendEmailVerificationNotification не работает
Посмотрел кастомные классы
ResetPassword и
CustomVerifyEmail, в папке Notifications, они совершено одинаковые, токен приходит.