diff --git a/lib/private/RedisFactory.php b/lib/private/RedisFactory.php index 8160f2569e0..d8c0d12c5cc 100644 --- a/lib/private/RedisFactory.php +++ b/lib/private/RedisFactory.php @@ -27,7 +27,7 @@ namespace OC; class RedisFactory { - public const REDIS_MINIMAL_VERSION = '2.2.5'; + public const REDIS_MINIMAL_VERSION = '3.1.3'; public const REDIS_EXTRA_PARAMETERS_MINIMAL_VERSION = '5.3.0'; /** @var \Redis|\RedisCluster */ @@ -139,8 +139,8 @@ class RedisFactory { /** * Get the ssl context config * - * @param Array $config the current config - * @return Array|null + * @param array $config the current config + * @return array|null * @throws \UnexpectedValueException */ private function getSslContext($config) { @@ -167,9 +167,9 @@ class RedisFactory { return $this->instance; } - public function isAvailable() { - return extension_loaded('redis') - && version_compare(phpversion('redis'), '2.2.5', '>='); + public function isAvailable(): bool { + return \extension_loaded('redis') && + \version_compare(\phpversion('redis'), self::REDIS_MINIMAL_VERSION, '>='); } /**