diff --git a/apps/encryption/lib/Crypto/Crypt.php b/apps/encryption/lib/Crypto/Crypt.php index 6559deb940..57aecf9563 100644 --- a/apps/encryption/lib/Crypto/Crypt.php +++ b/apps/encryption/lib/Crypto/Crypt.php @@ -459,7 +459,7 @@ class Crypt { * @param string $passPhrase * @param string $cipher * @param int $version - * @param int $position + * @param int|string $position * @return string * @throws DecryptionFailedException */ diff --git a/apps/encryption/lib/Crypto/Encryption.php b/apps/encryption/lib/Crypto/Encryption.php index 263e9a15df..6fa388e887 100644 --- a/apps/encryption/lib/Crypto/Encryption.php +++ b/apps/encryption/lib/Crypto/Encryption.php @@ -360,7 +360,7 @@ class Encryption implements IEncryptionModule { * decrypt data * * @param string $data you want to decrypt - * @param int $position + * @param int|string $position * @return string decrypted data * @throws DecryptionFailedException */ diff --git a/build/psalm-baseline.xml b/build/psalm-baseline.xml index 496ab06f4d..00a92a932d 100644 --- a/build/psalm-baseline.xml +++ b/build/psalm-baseline.xml @@ -1130,7 +1130,7 @@ $result - + $position $position $position @@ -2418,10 +2418,11 @@ string[] - - $key - $key + $e->getCode() + $key + $key + [$attr => $result['values']] $cookie @@ -6014,6 +6015,11 @@ 'DateTimeFormatter' + + + $cacheEntry + + $this->request->server diff --git a/lib/public/Encryption/IEncryptionModule.php b/lib/public/Encryption/IEncryptionModule.php index 7d306d3c2f..050cdf2555 100644 --- a/lib/public/Encryption/IEncryptionModule.php +++ b/lib/public/Encryption/IEncryptionModule.php @@ -102,7 +102,7 @@ interface IEncryptionModule { * decrypt data * * @param string $data you want to decrypt - * @param string $position position of the block we want to decrypt + * @param int|string $position position of the block we want to decrypt * * @return mixed decrypted data *