diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Base/Collection.php b/snappymail/v/0.0.0/app/libraries/MailSo/Base/Collection.php index 6ea389829..0605b89cc 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Base/Collection.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Base/Collection.php @@ -74,6 +74,7 @@ abstract class Collection extends \ArrayObject implements \JsonSerializable return $this; } + #[\ReturnTypeWillChange] public function jsonSerialize() { $aNames = \explode('\\', \get_class($this)); diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Responses/ACL.php b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Responses/ACL.php index 3604b9e3e..2cfd8b509 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Responses/ACL.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Imap/Responses/ACL.php @@ -40,6 +40,7 @@ class ACL implements \JsonSerializable return \in_array($right, $this->rights); } + #[\ReturnTypeWillChange] public function jsonSerialize() { return $this->rights; diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Attachment.php b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Attachment.php index 93ccb71ae..a84938d1b 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Attachment.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Attachment.php @@ -163,6 +163,7 @@ class Attachment implements \JsonSerializable return $this; } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Folder.php b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Folder.php index c437c87c2..1dbde14e8 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Folder.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/Folder.php @@ -201,6 +201,7 @@ class Folder implements \JsonSerializable return $this->oImapFolder->GetMetadata($sName); } + #[\ReturnTypeWillChange] public function jsonSerialize() { /* 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 2f9bb11f9..ce52e241e 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 @@ -625,6 +625,7 @@ class Message implements \JsonSerializable return $oMessage; } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MessageCollection.php b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MessageCollection.php index 5e780f908..428e80baa 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MessageCollection.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Mail/MessageCollection.php @@ -88,6 +88,7 @@ class MessageCollection extends \MailSo\Base\Collection throw new \BadMethodCallException('disallowed'); } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array_merge(parent::jsonSerialize(), array( diff --git a/snappymail/v/0.0.0/app/libraries/MailSo/Mime/Email.php b/snappymail/v/0.0.0/app/libraries/MailSo/Mime/Email.php index deee8c145..5a74ab8a0 100644 --- a/snappymail/v/0.0.0/app/libraries/MailSo/Mime/Email.php +++ b/snappymail/v/0.0.0/app/libraries/MailSo/Mime/Email.php @@ -254,6 +254,7 @@ class Email implements \JsonSerializable return \trim($sReturn); } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Config/AbstractConfig.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Config/AbstractConfig.php index 92fa46634..a3e8672b5 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Config/AbstractConfig.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Config/AbstractConfig.php @@ -55,6 +55,7 @@ abstract class AbstractConfig implements \JsonSerializable return \is_array($this->aData) && \count($this->aData); } + #[\ReturnTypeWillChange] public function jsonSerialize() { return $this->aData; diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Account.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Account.php index d4ffc9347..eb8aa36f6 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Account.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Account.php @@ -130,6 +130,7 @@ abstract class Account implements \JsonSerializable $this->sProxyAuthPassword = $sProxyAuthPassword; } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Domain.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Domain.php index 80b377ecc..cb801ff53 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Domain.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Domain.php @@ -400,6 +400,7 @@ class Domain implements \JsonSerializable ); } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Identity.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Identity.php index 037d41fc5..9029fd5f6 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Identity.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Model/Identity.php @@ -161,6 +161,7 @@ class Identity implements \JsonSerializable ); } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/Property.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/Property.php index 187f6847b..4a223800e 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/Property.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/Property.php @@ -151,6 +151,7 @@ class Property implements \JsonSerializable return $this->sPlaceholder; } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/PropertyCollection.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/PropertyCollection.php index c61a1241c..1c59b3bf0 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/PropertyCollection.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Plugins/PropertyCollection.php @@ -15,6 +15,7 @@ class PropertyCollection extends \ArrayObject implements \JsonSerializable $this->sLabel = $sLabel; } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Contact.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Contact.php index 736e2f4f8..9a81c61b5 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Contact.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Contact.php @@ -588,6 +588,7 @@ class Contact implements \JsonSerializable return true; } + #[\ReturnTypeWillChange] public function jsonSerialize() { $properties = array(); diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Property.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Property.php index 02bdcff8c..3c41525e4 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Property.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Property.php @@ -146,6 +146,7 @@ class Property implements \JsonSerializable } } + #[\ReturnTypeWillChange] public function jsonSerialize() { // Simple hack diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Tag.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Tag.php index c5973a680..a4f2f1102 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Tag.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/AddressBook/Classes/Tag.php @@ -31,6 +31,7 @@ class Tag implements \JsonSerializable $this->ReadOnly = false; } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/Filter.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/Filter.php index 41ba1e561..905b80caf 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/Filter.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/Filter.php @@ -204,6 +204,7 @@ class Filter implements \JsonSerializable return !empty($this->aConditions); } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/FilterCondition.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/FilterCondition.php index 0b40a9d52..c5453d51a 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/FilterCondition.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Providers/Filters/Classes/FilterCondition.php @@ -74,6 +74,7 @@ class FilterCondition implements \JsonSerializable return $aResult; } + #[\ReturnTypeWillChange] public function jsonSerialize() { return array( diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/qrcode.php b/snappymail/v/0.0.0/app/libraries/snappymail/qrcode.php index 338ae3d3d..5cbd95de2 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/qrcode.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/qrcode.php @@ -654,10 +654,8 @@ abstract class QRUtil { } } } - $ratio = \abs(100 * $darkCount / $moduleCount / $moduleCount - 50) / 5; - $lostPoint += $ratio * 10; - return $lostPoint; + return $lostPoint + \intval(\abs(100 * $darkCount / $moduleCount / $moduleCount - 50) * 10 / 5); } static function getBCHTypeInfo($data)