Я работаю с обработкой ошибок Laravel и хочу отправить электронное письмо из App :: error при возникновении исключения.Laravel Mail :: позже в обработке ошибок
После код работает, и я получаю электронные письма
$data = array('exception' => $exception,'ip'=>$ip,'host'=>$host,'url'=>$url);
$details=['server'=>$server];
Mail::later(10,'emails.exception', $data, function($message) use($details)
{
$message->from('[email protected]');
$message->to('[email protected]')->subject('Error on '.$details['server']);
});
Однако, когда я изменяю из почты :: отправить почту :: позже (20, я получаю следующее сообщение об ошибке при исключение встречается,
Ошибка в обработчик исключений: Array для преобразования строки (Вид: /app/views/emails/exception.blade.php) в/приложение/хранение/просмотров/1c8e0883061171a30b7f85d86c83370d: 8
Мой шаблон электронной почты выглядит следующим образом
Client: {{$ip}}
Host: {{$host}}
URL: {{$url}}
Exception:
{{$exception}} - This is where the error is
Что такое '$ переменная server'? – lukasgeiter