add allowed datatype

This commit is contained in:
Dennis Eichhorn 2019-12-07 23:19:42 +01:00
parent dbfadd4cc3
commit 1378cf4b57
2 changed files with 4 additions and 4 deletions

View File

@ -80,7 +80,7 @@ class MemCached extends ConnectionAbstract
return;
}
if (!(\is_scalar($value) || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
throw new \InvalidArgumentException();
}
@ -96,7 +96,7 @@ class MemCached extends ConnectionAbstract
return false;
}
if (!(\is_scalar($value) || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
throw new \InvalidArgumentException();
}

View File

@ -95,7 +95,7 @@ class RedisCache extends ConnectionAbstract
return;
}
if (!(\is_scalar($value) || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
throw new \InvalidArgumentException();
}
@ -115,7 +115,7 @@ class RedisCache extends ConnectionAbstract
return false;
}
if (!(\is_scalar($value) || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
throw new \InvalidArgumentException();
}