public function delete($base, $id, $sub = LH_DEFAULT_CACHE_ID) { if (!is_string($sub)) { $sub = md5(serialize($sub)); } $this->checkValidArgs($base, $id, $sub); $key = (new CacheKey($base, $id, $sub))->getHash(); apc_delete($key); return true; }