Я пытаюсь отправить электронное письмо в 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('support@webmail.com');
});
Я пытаюсь передать переменную $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