Я пытаюсь отправить электронное письмо в laravel, для чего использую функцию mail::send.
Это мой код:
$data = [
'title'=>'Some Title',
'content'=>'Content',
'email'=> 'email',
'password'=>'password',
'remarks'=>'remarks'
];
Mail::send('admin.mails.activate', $data, ['user'=>$user], function ($message) use ($user) {
$message->to($user->email, $user->name)->subject('Account Activation Email')->from('[email protected]');
});
Я пытаюсь передать переменную $data в файл представления и переменную $user в функцию обратного вызова, чтобы я мог использовать адрес электронной почты пользователя для отправки электронного письма. Но это выдает мне эту ошибку:
call_user_func() expects parameter 1 to be a valid callback, array must have exactly two members
Подробнее здесь: https://stackoverflow.com/questions/524 ... func-error
Laravel отправляет электронное письмо с ошибкой call_user_func() ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему вызов неоднозначен между Task.Run
(Func ) и Task.Run(Func ) при передаче имени метода
Anonymous » » в форуме C# - 0 Ответы
- 90 Просмотры
-
Последнее сообщение Anonymous
-