Frage

Ich würde gerne wissen, wie man es genau verwendet SwiftMailerHandler innerhalb Monolog Paketist?
Im Monolog Dokumentation Ich sehe kein Anwendungsbeispiel dazu SwiftMailerHandler Oder vielleicht habe ich es verpasst.
Hier ist das SwiftMailerHandler Konstruktorcode:

/**
 * @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;
}  

Aber ich weiß immer noch nicht, wie ich das einstellen soll \Swift_Mailer $mailer oben erwähnt.
Gibt es noch weitere Schritte/Konfigurationen, die ich durchführen sollte?

Tut mir leid, wenn meine Frage sehr einfach ist.
Danke.

War es hilfreich?

Lösung

Sie müssen sich die Swift_Mailer-Dokumente ansehen, um zu erfahren, wie Sie den Mailer einrichten.

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

Sobald Sie Ihren Mailer eingerichtet haben, sollten Sie diesen an den neuen SwiftMailerHandler() für die Variable $mailer übergeben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top