diff --git a/.gitignore b/.gitignore index de4a392..12aa06a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /vendor /composer.lock +/nbproject diff --git a/src/Caching/Storages/MemcachedStorage.php b/src/Caching/Storages/MemcachedStorage.php index 6fe9ce4..6c7c950 100644 --- a/src/Caching/Storages/MemcachedStorage.php +++ b/src/Caching/Storages/MemcachedStorage.php @@ -106,6 +106,9 @@ public function bulkRead(array $keys): array $prefixedKeys = array_map(fn($key) => urlencode($this->prefix . $key), $keys); $keys = array_combine($prefixedKeys, $keys); $metas = $this->memcached->getMulti($prefixedKeys); + if (!$metas) { + return []; + } $result = []; $deleteKeys = []; foreach ($metas as $prefixedKey => $meta) {