/** * @see AbstractRepository::purgeObject() */ public function purgeObject($id) { try { $this->api->m->purgeObject($id); $object = $this->cache->get($id); if ($object !== FALSE) { return $this->cache->delete($id); } } catch (RepositoryException $e) { // @todo chain exceptions here. throw $e; } }