break; } } } if (empty($error)) { $error = "Could not find that template specified."; } } } } } } } if ($_GET['request'] == "delete" && $_GET['section'] == 'contacts') { if (!empty($_GET['contactgroup_id'])) { $membership = NagiosHostContactgroupPeer::retrieveByPK($_GET['contactgroup_id']); if ($membership) { $membership->delete(); $success = "Contact Group Deleted"; } } else { if (!empty($_GET['contact_id'])) { $c = new Criteria(); $c->add(NagiosHostContactMemberPeer::HOST, $_GET['id']); $c->add(NagiosHostcontactMemberPeer::CONTACT, $_GET['contact_id']); $membership = NagiosHostContactMemberPeer::doSelectOne($c); if ($membership) { $membership->delete(); $success = "Contact deleted."; } }