Pregunta

me gustaría saber exactamente cómo utilizar SwiftMailerHandler dentro de Monolog packagist?
En el Monolog la documentación no veo ningún ejemplo de uso con respecto a SwiftMailerHandler o tal vez me lo perdí.
Aquí está el SwiftMailerHandler constructor de código:

/**
 * @param \Swift_Mailer           $mailer  The mailer to use
 * @param callable|\Swift_Message $message An example message for real messages, only the body will be replaced
 * @param integer                 $level   The minimum logging level at which this handler will be triggered
 * @param Boolean                 $bubble  Whether the messages that are handled can bubble up the stack or not
 */
public function __construct(\Swift_Mailer $mailer, $message, $level = Logger::ERROR, $bubble = true)
{
    parent::__construct($level, $bubble);
    $this->mailer  = $mailer;
    if (!$message instanceof \Swift_Message && is_callable($message)) {
        $message = call_user_func($message);
    }
    if (!$message instanceof \Swift_Message) {
        throw new \InvalidArgumentException('You must provide either a Swift_Message instance or a callable returning it');
    }
    $this->message = $message;
}  

Pero yo todavía no sabe cómo establecer el \Swift_Mailer $mailer se mencionó anteriormente.
Es hay otros pasos de configuración que debo hacer?

Lo siento si mi pregunta es muy básica.
Gracias.

¿Fue útil?

Solución

Usted tendrá que mirar a la Swift_Mailer docs en cuanto a cómo configurar el correo.

https://swiftmailer.symfony.com/docs/sending.html

Una vez que usted tiene su gestor de correo de configurar que es lo que debe pasar a la nueva SwiftMailerHandler() para el $mailer variable.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top