From 6ac1f2b67ae82bc1e8532241f9934b3b4a14e638 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Mon, 5 Dec 2022 16:25:24 +0100 Subject: [PATCH] Resolve PHP 8.2 Creation of dynamic property is deprecated --- .../0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php | 3 +++ .../0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php | 3 +++ .../app/libraries/MailSo/Base/StreamWrappers/SubStreams.php | 3 +++ .../app/libraries/MailSo/Base/StreamWrappers/TempFile.php | 3 +++ snappymail/v/0.0.0/app/libraries/MailSo/Mail/Message.php | 2 ++ 5 files changed, 14 insertions(+) diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php index 3c9c93a73..3825a3bbb 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Binary.php @@ -19,6 +19,9 @@ namespace MailSo\Base\StreamWrappers; */ class Binary { + /** @var resource|null */ + public $context; + /** * @var string */ diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php index 1f4d3d1ec..023703ae6 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/Literal.php @@ -18,6 +18,9 @@ namespace MailSo\Base\StreamWrappers; */ class Literal { + /** @var resource|null */ + public $context; + /** * @var string */ diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/SubStreams.php b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/SubStreams.php index be64df4cd..c55355ab4 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/SubStreams.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/SubStreams.php @@ -19,6 +19,9 @@ namespace MailSo\Base\StreamWrappers; */ class SubStreams { + /** @var resource|null */ + public $context; + /** * @var string */ diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/TempFile.php b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/TempFile.php index 12a015a2b..7d36e5953 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/TempFile.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Base/StreamWrappers/TempFile.php @@ -18,6 +18,9 @@ namespace MailSo\Base\StreamWrappers; */ class TempFile { + /** @var resource|null */ + public $context; + /** * @var string */ diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Message.php b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Message.php index 1c34c79c0..daa2d177e 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Message.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Message.php @@ -31,6 +31,7 @@ class Message implements \JsonSerializable $sSpamResult = '', $bIsSpam = false, $bHasVirus = null, + $sVirusScanned = '', $iInternalTimeStampInUTC = 0, $iHeaderTimeStampInUTC = 0, $sHeaderDate = '', @@ -664,6 +665,7 @@ class Message implements \JsonSerializable 'SpamResult' => $this->sSpamResult, 'IsSpam' => $this->bIsSpam, 'HasVirus' => $this->bHasVirus, +// 'VirusScanned' => $this->sVirusScanned, 'DateTimeStampInUTC' => $this->iInternalTimeStampInUTC, // \MailSo\Mime\EmailCollection