Jelajahi Sumber

Fix MandrillHandler for swiftmailer >= 6.0.0 (#1676)

Błażej Rybarkiewicz 3 tahun lalu
induk
melakukan
ea9d86160b
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  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();