Modificar la clase MailNotifier para que compruebe si el email está configurado, con NewMail:
$newMail = new NewMail();
if (false === $newMail->canSendMail()) {
return false;
}
De esta forma podemos llamar siempre que queramos a MailNotifier::send() sin tener que comprobar antes si el email está configurado.
Adicionalmente hay que forzar el tipo de retorno bool en el método send().
España, 10 años, nivel 100
Fecha de inicio: 05-08-2022, Fecha de fin: 05-08-2022, pull request enviada, Puntos de soporte +5