Php 如何在monolog中使用swiftmailer处理程序

Php 如何在monolog中使用swiftmailer处理程序,php,swiftmailer,handlers,monolog,Php,Swiftmailer,Handlers,Monolog,我想知道如何在Monologpackagist中准确使用SwiftMailerHandler 在Monolog文档中,我没有看到任何关于SwiftMailerHandler的使用示例,或者我遗漏了。 以下是SwiftMailerHandler构造函数代码: /** * @param \Swift_Mailer $mailer The mailer to use * @param callable|\Swift_Message $message An example me

我想知道如何在
Monolog
packagist中准确使用
SwiftMailerHandler
Monolog
文档中,我没有看到任何关于
SwiftMailerHandler
的使用示例,或者我遗漏了。
以下是
SwiftMailerHandler
构造函数代码:

/**
 * @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;
}  
但是我仍然不知道如何设置上面提到的
\Swift\u Mailer$Mailer

是否有其他我应该执行的步骤/配置

如果我的问题很基本,很抱歉。

谢谢。

您需要查看Swift\u邮递员文档,了解如何设置邮递员

一旦设置了邮件程序,就应该将其传递到$mailer变量的新SwiftMailerHandler()中