add allowed datatype

This commit is contained in:
Dennis Eichhorn 2019-12-07 23:28:04 +01:00
parent 1378cf4b57
commit 5b61c9718d
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 === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || \is_array($value) || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
throw new \InvalidArgumentException();
}
@ -96,7 +96,7 @@ class MemCached extends ConnectionAbstract
return false;
}
if (!(\is_scalar($value) || $value === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || \is_array($value) || $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 === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || \is_array($value) || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
throw new \InvalidArgumentException();
}
@ -115,7 +115,7 @@ class RedisCache extends ConnectionAbstract
return false;
}
if (!(\is_scalar($value) || $value === null || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
if (!(\is_scalar($value) || $value === null || \is_array($value) || $value instanceof \JsonSerializable || $value instanceof \Serializable)) {
throw new \InvalidArgumentException();
}