public function delete(CacheKey $k) { $group = $this->hashKey($k); if (!is_string($k->sub)) { $cacheid = md5(serialize($k->sub)); } else { $cacheid = $k->sub; } $this->log(CacheLogEnum::DELETED, $k); return $this->cache->remove($cacheid, $group); }