소스 검색

[MonologBundle] Fixed SwiftMailerHandler by using the mailer as message factory

Christophe Coevoet 14 년 전
부모
커밋
193c6acfc0
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/Symfony/Bundle/MonologBundle/DependencyInjection/MonologExtension.php

+ 2 - 0
src/Symfony/Bundle/MonologBundle/DependencyInjection/MonologExtension.php

@@ -176,6 +176,8 @@ class MonologExtension extends Extension
                 $prototype = $this->parseDefinition($handler['email_prototype']);
             } else {
                 $message = new Definition('Swift_Message');
+                $message->setFactoryService('mailer');
+                $message->setFactoryMethod('createMessage');
                 $message->setPublic(false);
                 $message->addMethodCall('setFrom', $handler['from_email']);
                 $message->addMethodCall('setTo', $handler['to_email']);