RedisCacheDriver.php: add false value support

This commit is contained in:
Zankaria 2024-10-28 23:02:51 +01:00
parent 9b5906effe
commit 8b586dc3bb

View file

@ -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 {