Beispiel #1
0
         }
     } 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.";
             }
         }
     }
 }
 if ($_GET['request'] == "delete" && $_GET['section'] == 'dependencies') {
     $dependency = NagiosDependencyPeer::retrieveByPK($_GET['dependency_id']);
     if ($dependency) {
         $dependency->delete();
         $success = "Dependency deleted.";
     }
 }
 if ($_GET['request'] == "delete" && $_GET['section'] == 'escalations') {
     // !!!!!!!!!!!!!! This is where we do dependency error checking
     $lilac->delete_escalation($_GET['escalation_id']);
     $success = "Escalation Deleted";
     unset($host);
 }
 if ($_GET['request'] == "delete" && $_GET['section'] == 'checkcommand') {
     $commandParameter = NagiosHostCheckCommandParameterPeer::retrieveByPK($_GET['checkcommandparameter_id']);
     if ($commandParameter) {
         $commandParameter->delete();