Просмотр исходного кода

Fix MandrillHandler for swiftmailer >= 6.0.0 (#1676)

Błażej Rybarkiewicz 3 лет назад
Родитель
Сommit
ea9d86160b
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      src/Monolog/Handler/MandrillHandler.php

+ 5 - 1
src/Monolog/Handler/MandrillHandler.php

@@ -50,7 +50,11 @@ class MandrillHandler extends MailHandler
     {
         $message = clone $this->message;
         $message->setBody($content);
-        $message->setDate(time());
+        if (version_compare(\Swift::VERSION, '6.0.0', '>=')) {
+            $message->setDate(new \DateTimeImmutable());
+        } else {
+            $message->setDate(time());
+        }
 
         $ch = curl_init();