Explorar o código

Fix MandrillHandler for swiftmailer >= 6.0.0 (#1676)

Błażej Rybarkiewicz %!s(int64=3) %!d(string=hai) anos
pai
achega
ea9d86160b
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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();