public function set($key, $value, $expire = 0, $dependency = null) { $this->getCache()->set($key, $value, $expire, $dependency); $keyList = $this->getKeyList(); if (!$keyList->contains($key)) { $keyList->add($key); $this->setKeyList($keyList); } }