From 4c40fe19310174994b4ee13176e4e17decdc617c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Mon, 3 Apr 2023 20:17:55 -0700 Subject: [PATCH] Avoid deprecation messages when sending an email with PHP 8.2 Fixes #5225 --- config.default.php | 2 +- libs/swiftmailer/classes/Swift/Attachment.php | 2 +- libs/swiftmailer/classes/Swift/EmbeddedFile.php | 2 +- libs/swiftmailer/classes/Swift/FailoverTransport.php | 2 +- libs/swiftmailer/classes/Swift/LoadBalancedTransport.php | 2 +- libs/swiftmailer/classes/Swift/MailTransport.php | 2 +- libs/swiftmailer/classes/Swift/Message.php | 2 +- libs/swiftmailer/classes/Swift/MimePart.php | 2 +- libs/swiftmailer/classes/Swift/NullTransport.php | 2 +- libs/swiftmailer/classes/Swift/SendmailTransport.php | 2 +- libs/swiftmailer/classes/Swift/SmtpTransport.php | 2 +- libs/swiftmailer/classes/Swift/SpoolTransport.php | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/config.default.php b/config.default.php index ec800a040..af24ac0c3 100644 --- a/config.default.php +++ b/config.default.php @@ -47,7 +47,7 @@ define('MAIL_FROM', 'replace-me@kanboard.local'); // E-mail address used for the "Bcc" header to send a copy of all notifications define('MAIL_BCC', ''); -// Mail transport available: "smtp", "sendmail", "mail" (PHP mail function), "postmark", "mailgun", "sendgrid" +// Mail transport available: "smtp", "sendmail", "mail" (PHP mail function) define('MAIL_TRANSPORT', 'mail'); // SMTP configuration to use when the "smtp" transport is chosen diff --git a/libs/swiftmailer/classes/Swift/Attachment.php b/libs/swiftmailer/classes/Swift/Attachment.php index a95bccfdf..9e5aa8bbb 100644 --- a/libs/swiftmailer/classes/Swift/Attachment.php +++ b/libs/swiftmailer/classes/Swift/Attachment.php @@ -27,7 +27,7 @@ class Swift_Attachment extends Swift_Mime_Attachment public function __construct($data = null, $filename = null, $contentType = null) { call_user_func_array( - array($this, 'Swift_Mime_Attachment::__construct'), + 'Swift_Mime_Attachment::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('mime.attachment') ); diff --git a/libs/swiftmailer/classes/Swift/EmbeddedFile.php b/libs/swiftmailer/classes/Swift/EmbeddedFile.php index d8c72ad4d..4b5d43e35 100644 --- a/libs/swiftmailer/classes/Swift/EmbeddedFile.php +++ b/libs/swiftmailer/classes/Swift/EmbeddedFile.php @@ -27,7 +27,7 @@ class Swift_EmbeddedFile extends Swift_Mime_EmbeddedFile public function __construct($data = null, $filename = null, $contentType = null) { call_user_func_array( - array($this, 'Swift_Mime_EmbeddedFile::__construct'), + 'Swift_Mime_EmbeddedFile::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('mime.embeddedfile') ); diff --git a/libs/swiftmailer/classes/Swift/FailoverTransport.php b/libs/swiftmailer/classes/Swift/FailoverTransport.php index 9951c5977..dd50d6d63 100644 --- a/libs/swiftmailer/classes/Swift/FailoverTransport.php +++ b/libs/swiftmailer/classes/Swift/FailoverTransport.php @@ -23,7 +23,7 @@ class Swift_FailoverTransport extends Swift_Transport_FailoverTransport public function __construct($transports = array()) { call_user_func_array( - array($this, 'Swift_Transport_FailoverTransport::__construct'), + 'Swift_Transport_FailoverTransport::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('transport.failover') ); diff --git a/libs/swiftmailer/classes/Swift/LoadBalancedTransport.php b/libs/swiftmailer/classes/Swift/LoadBalancedTransport.php index e151b8a9c..f8d761498 100644 --- a/libs/swiftmailer/classes/Swift/LoadBalancedTransport.php +++ b/libs/swiftmailer/classes/Swift/LoadBalancedTransport.php @@ -23,7 +23,7 @@ class Swift_LoadBalancedTransport extends Swift_Transport_LoadBalancedTransport public function __construct($transports = array()) { call_user_func_array( - array($this, 'Swift_Transport_LoadBalancedTransport::__construct'), + 'Swift_Transport_LoadBalancedTransport::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('transport.loadbalanced') ); diff --git a/libs/swiftmailer/classes/Swift/MailTransport.php b/libs/swiftmailer/classes/Swift/MailTransport.php index 18556989a..d1ae37929 100644 --- a/libs/swiftmailer/classes/Swift/MailTransport.php +++ b/libs/swiftmailer/classes/Swift/MailTransport.php @@ -25,7 +25,7 @@ class Swift_MailTransport extends Swift_Transport_MailTransport public function __construct($extraParams = '-f%s') { call_user_func_array( - array($this, 'Swift_Transport_MailTransport::__construct'), + 'Swift_Transport_MailTransport::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('transport.mail') ); diff --git a/libs/swiftmailer/classes/Swift/Message.php b/libs/swiftmailer/classes/Swift/Message.php index 242cbf314..017906474 100644 --- a/libs/swiftmailer/classes/Swift/Message.php +++ b/libs/swiftmailer/classes/Swift/Message.php @@ -43,7 +43,7 @@ class Swift_Message extends Swift_Mime_SimpleMessage public function __construct($subject = null, $body = null, $contentType = null, $charset = null) { call_user_func_array( - array($this, 'Swift_Mime_SimpleMessage::__construct'), + 'Swift_Mime_SimpleMessage::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('mime.message') ); diff --git a/libs/swiftmailer/classes/Swift/MimePart.php b/libs/swiftmailer/classes/Swift/MimePart.php index 525b7ec8e..a002a1197 100644 --- a/libs/swiftmailer/classes/Swift/MimePart.php +++ b/libs/swiftmailer/classes/Swift/MimePart.php @@ -27,7 +27,7 @@ class Swift_MimePart extends Swift_Mime_MimePart public function __construct($body = null, $contentType = null, $charset = null) { call_user_func_array( - array($this, 'Swift_Mime_MimePart::__construct'), + 'Swift_Mime_MimePart::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('mime.part') ); diff --git a/libs/swiftmailer/classes/Swift/NullTransport.php b/libs/swiftmailer/classes/Swift/NullTransport.php index ddde335c5..4eccc58fe 100644 --- a/libs/swiftmailer/classes/Swift/NullTransport.php +++ b/libs/swiftmailer/classes/Swift/NullTransport.php @@ -18,7 +18,7 @@ class Swift_NullTransport extends Swift_Transport_NullTransport public function __construct() { call_user_func_array( - array($this, 'Swift_Transport_NullTransport::__construct'), + 'Swift_Transport_NullTransport::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('transport.null') ); diff --git a/libs/swiftmailer/classes/Swift/SendmailTransport.php b/libs/swiftmailer/classes/Swift/SendmailTransport.php index 47ae7a591..de841d495 100644 --- a/libs/swiftmailer/classes/Swift/SendmailTransport.php +++ b/libs/swiftmailer/classes/Swift/SendmailTransport.php @@ -23,7 +23,7 @@ class Swift_SendmailTransport extends Swift_Transport_SendmailTransport public function __construct($command = '/usr/sbin/sendmail -bs') { call_user_func_array( - array($this, 'Swift_Transport_SendmailTransport::__construct'), + 'Swift_Transport_SendmailTransport::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('transport.sendmail') ); diff --git a/libs/swiftmailer/classes/Swift/SmtpTransport.php b/libs/swiftmailer/classes/Swift/SmtpTransport.php index b97f01e7c..0857391d9 100644 --- a/libs/swiftmailer/classes/Swift/SmtpTransport.php +++ b/libs/swiftmailer/classes/Swift/SmtpTransport.php @@ -32,7 +32,7 @@ class Swift_SmtpTransport extends Swift_Transport_EsmtpTransport public function __construct($host = 'localhost', $port = 25, $security = null) { call_user_func_array( - array($this, 'Swift_Transport_EsmtpTransport::__construct'), + 'Swift_Transport_EsmtpTransport::__construct', Swift_DependencyContainer::getInstance() ->createDependenciesFor('transport.smtp') ); diff --git a/libs/swiftmailer/classes/Swift/SpoolTransport.php b/libs/swiftmailer/classes/Swift/SpoolTransport.php index 79c9b1f03..28e416e90 100644 --- a/libs/swiftmailer/classes/Swift/SpoolTransport.php +++ b/libs/swiftmailer/classes/Swift/SpoolTransport.php @@ -28,7 +28,7 @@ class Swift_SpoolTransport extends Swift_Transport_SpoolTransport $arguments[] = $spool; call_user_func_array( - array($this, 'Swift_Transport_SpoolTransport::__construct'), + 'Swift_Transport_SpoolTransport::__construct', $arguments ); }