find( is_array($data['id']) ? $data['id'][0] : $data['id'] ); write_enclosure_tags($episode); return $data; } protected function clearCache(array $data) { $episode = $this->find( is_array($data['id']) ? $data['id'][0] : $data['id'] ); $cache = \Config\Services::cache(); // delete cache for rss feed, podcast and episode pages $cache->delete(md5($episode->podcast->feed_url)); $cache->delete(md5($episode->podcast->link)); $cache->delete(md5($episode->link)); } }