function _getAd($params) { $paramAdId = $params->getParam(0); $adId = $paramAdId->scalarval(); $response = new XML_RPC_Value(serialize(OA_Dal_Delivery_getAd($adId)), 'base64'); return new XML_RPC_Response($response); }
function MAX_cacheGetAd($ad_id, $cached = true) { $sName = OA_Delivery_Cache_getName(__FUNCTION__, $ad_id); if (!$cached || ($aRows = OA_Delivery_Cache_fetch($sName)) === false) { MAX_Dal_Delivery_Include(); $aRows = OA_Dal_Delivery_getAd($ad_id); $aRows = OA_Delivery_Cache_store_return($sName, $aRows); } return $aRows; }