function OA_cacheGetPublisherZones($affiliateid, $cached = true) { $sName = OA_Delivery_Cache_getName(__FUNCTION__, $affiliateid); if (!$cached || ($output = OA_Delivery_Cache_fetch($sName)) === false) { MAX_Dal_Delivery_Include(); $output = OA_Dal_Delivery_getPublisherZones($affiliateid); $output = OA_Delivery_Cache_store_return($sName, $output); } return $output; }
/** * Invalidate PublisherZones cache files for given zone * * @param int $affiliateId Affiliate Id (also know as Website Id or Publisher Id) * @return boolean True if the entry was succesfully deleted */ function invalidatePublisherZonesCache($affiliateId) { $sName = OA_Delivery_Cache_getName('OA_cacheGetPublisherZones', $affiliateId); return $this->invalidateFile($sName); }