Я отправляю простое электронное письмо, в котором необходимо использовать переменную как в теле, так и в теме. Он отлично работает, передавая переменную в тело, но он не работает в моей теме и говорит undefined variable
$body = "Attached is the " .$name. " Report for ".date('Y-m-d');
Mail::raw($body , function ($message) use ($emails,$filepath,$filename) {
$message->from('noreply@test.com', 'webmail');
$message->attach(storage_path($filepath.'/'.$filename.'.xlsx'));
foreach ($emails['to'] as $email) {
$message->to($email);
}
foreach ($emails['cc'] as $email) {
$message->cc($email);
}
$message->subject("Report for " .$name. " account");
});
Почему он использует его в теле, но не в теме?