/** * @param array $keys * @return array */ private function doMultiRead(array $keys) { $formatedKeys = array_map([$this, 'formatEntryKey'], $keys); $result = []; foreach ($this->client->send('mget', [$formatedKeys]) as $index => $stored) { $key = $keys[$index]; $result[$key] = $stored !== FALSE ? self::processStoredValue($key, $stored) : NULL; } return $result; }