mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-02-14 15:38:40 +00:00
adding null support
This commit is contained in:
parent
1a54aefaf7
commit
c952489736
|
|
@ -101,6 +101,8 @@ class RedisCache extends ConnectionAbstract
|
||||||
|
|
||||||
if (\is_bool($value)) {
|
if (\is_bool($value)) {
|
||||||
$value = $value ? 'true' : 'false';
|
$value = $value ? 'true' : 'false';
|
||||||
|
} elseif ($value === null) {
|
||||||
|
$value = 'null';
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($expire > 0) {
|
if ($expire > 0) {
|
||||||
|
|
@ -127,6 +129,8 @@ class RedisCache extends ConnectionAbstract
|
||||||
// todo: pull out
|
// todo: pull out
|
||||||
if (\is_bool($value)) {
|
if (\is_bool($value)) {
|
||||||
$value = $value ? 'true' : 'false';
|
$value = $value ? 'true' : 'false';
|
||||||
|
} elseif ($value === null) {
|
||||||
|
$value = 'null';
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($expire > 0) {
|
if ($expire > 0) {
|
||||||
|
|
@ -151,6 +155,8 @@ class RedisCache extends ConnectionAbstract
|
||||||
$result = true;
|
$result = true;
|
||||||
} elseif ($result === 'false') {
|
} elseif ($result === 'false') {
|
||||||
$result = false;
|
$result = false;
|
||||||
|
} elseif ($result === 'null') {
|
||||||
|
$result = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user