コード例 #1
0
 public function setKeys(array $keys, $ttl = null)
 {
     $call_id = null;
     if ($this->getProfiler()) {
         $call_id = $this->getProfiler()->beginServiceCall(array('type' => 'kvcache-set', 'name' => $this->getName(), 'keys' => array_keys($keys), 'ttl' => $ttl));
     }
     $result = parent::setKeys($keys, $ttl);
     if ($call_id !== null) {
         $this->getProfiler()->endServiceCall($call_id, array());
     }
     return $result;
 }
コード例 #2
0
 public function setKeys(array $keys, $ttl = null)
 {
     return parent::setKeys(array_combine($this->prefixKeys(array_keys($keys)), $keys), $ttl);
 }