для отправки электронной почты я получил функцию:
public function build()
{
if($this->tipoUsuario == 'paciente') {
return $this->subject('Agendamento cancelado')
->markdown('emails.paciente.agendamento-cancelado', compact('tipoUsuario', 'sessao'));
}
else if($this->tipoUsuario == 'psicologo') {
return $this->subject('Agendamento cancelado')
->markdown('emails.psicologo.agendamento-cancelado', compact('tipoUsuario', 'sessao'));
}
}
Это возвращает ошибку введите описание изображения здесь Но эта ошибка не регистрируется в журналах / larave.log. Но если я изменяю функцию, как показано ниже, и вызываю ошибку, например, забывая точку с запятой, она записывает ошибку в журнал:
public function build()
{
if($this->tipoUsuario == 'paciente') {
return $this->subject('Agendamento cancelado')
->markdown('emails.paciente.agendamento-cancelado')
->with([
'tipoUsuario' => $this->tipoUsuario,
'sessao' => $this->sessao,
]);
}
else if($this->tipoUsuario == 'psicologo') {
return $this->subject('Agendamento cancelado')
->markdown('emails.psicologo.agendamento-cancelado')
->with([
'tipoUsuario' => $this->tipoUsuario,
'sessao' => $this->sessao,
]);
}
}
Как записывать ошибки при отправке электронной почты?