From b88393615b9a4d7e72a37fe65087b5b452eae6b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Km=C3=ADnek?= Date: Thu, 8 Aug 2024 12:33:21 +0200 Subject: [PATCH 1/2] feat: Ignore Netabeans IDE folder --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index de4a392c..12aa06af 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /vendor /composer.lock +/nbproject From e5ad01e2e1c12f666cb39e251b03b3fdcc89286f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Km=C3=ADnek?= Date: Thu, 8 Aug 2024 12:35:16 +0200 Subject: [PATCH 2/2] feat: Avoid raising warning when Memcached::getMulti() returns false --- src/Caching/Storages/MemcachedStorage.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Caching/Storages/MemcachedStorage.php b/src/Caching/Storages/MemcachedStorage.php index 6fe9ce43..6c7c950a 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) {