Browse Source

Fix MandrillHandler for swiftmailer >= 6.0.0 (#1676)

Błażej Rybarkiewicz 3 năm trước cách đây
mục cha
commit
ea9d86160b
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  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();