Ejemplo n.º 1
0
 /**
  * @param array $aParams
  * @param bool $allFields
  * @return mixed 0 if no rows affected, true on success, false otherwise
  */
 function deletePlacementZones($aParams, $allFields = false)
 {
     $result = SqlBuilder::_doDelete('placement_zone_assoc', $aParams);
     // Unlink any ads in the campaign that are linked to the zone.
     $pAds = Admin_DA::getAds(array('placement_id' => $aParams['placement_id']));
     foreach ($pAds as $adId => $pAd) {
         SqlBuilder::_doDelete('ad_zone_assoc', array('zone_id' => $aParams['zone_id'], 'ad_id' => $adId));
     }
     return $result;
 }