예제 #1
0
 /**
  * @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;
 }