From 8b586dc3bbe95ad734d97da9580cf72e389da18c Mon Sep 17 00:00:00 2001 From: Zankaria Date: Mon, 28 Oct 2024 23:02:51 +0100 Subject: [PATCH] RedisCacheDriver.php: add false value support --- inc/Data/Driver/RedisCacheDriver.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/inc/Data/Driver/RedisCacheDriver.php b/inc/Data/Driver/RedisCacheDriver.php index 5f387b3d..d1b36d57 100644 --- a/inc/Data/Driver/RedisCacheDriver.php +++ b/inc/Data/Driver/RedisCacheDriver.php @@ -29,10 +29,14 @@ class RedisCacheDriver implements CacheDriver { if ($ret === false) { return null; } + if ($ret === null) { + return false; + } return $ret; } public function set(string $key, mixed $value, mixed $expires = false): void { + $value = $value === false ? null : $value; if ($expires === false) { $this->inner->set($this->prefix . $key, $value); } else {