예제 #1
0
 /**
  * Delete email address records from a location
  *
  * @param int $locationId       Location ID to delete for
  * 
  * @return void
  * 
  * @access public
  * @static
  */
 function deleteLocation($locationId)
 {
     $dao =& new CRM_Core_DAO_Email();
     $dao->location_id = $locationId;
     $dao->find();
     require_once 'CRM/Mailing/Event/BAO/Queue.php';
     while ($dao->fetch()) {
         CRM_Mailing_Event_BAO_Queue::deleteEmail($dao->id);
     }
     $dao->reset();
     $dao->location_id = $locationId;
     $dao->delete();
 }