예제 #1
0
 public static function delete($event_id)
 {
     Logger::log("Enter: Event::delete");
     $sql = "DELETE FROM {events} WHERE event_id = ?";
     $data = array($event_id);
     try {
         Dal::query($sql, $data);
     } catch (PAException $e) {
         throw $e;
     }
     // remove all EventAssociations for this Event
     EventAssociation::delete_for_event($event_id);
     Logger::log("Exit: Event::delete");
 }
 public function delete()
 {
     Logger::log("Enter: Event::delete");
     $event_id = $this->event_id;
     $content_id = $this->get_cid_from_eid($event_id);
     Content::delete_by_id($content_id);
     // remove all EventAssociations for this Event
     EventAssociation::delete_for_event($event_id);
     $sql = "DELETE FROM {events} WHERE event_id = ?";
     $data = array($event_id);
     try {
         Dal::query($sql, $data);
     } catch (PAException $e) {
         throw $e;
     }
     Logger::log("Exit: Event::delete");
 }