} } 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"; } if ($_GET['request'] == "delete" && $_GET['section'] == 'checkcommand') { $param = NagiosServiceCheckCommandParameterPeer::retrieveByPK($_GET['checkcommandparameter_id']); if ($param) { $param->delete(); $success = "Check Command Parameter Deleted."; } } } if (isset($_POST['request'])) { $modifiedData = array(); if (isset($_POST['service_manage']) && count($_POST['service_manage'])) { foreach ($_POST['service_manage'] as $key => $value) { if (is_array($value)) { $modifiedData[$key] = $value; } else { $modifiedData[$key] = (string) $value; }