public function editNotificationRule($contact_id, $contactGroup, $alertRules, $notificationRuleIds) { $result = array(); if ($notificationRuleIds) { $info = array('contactId' => $contact_id, 'contactGroup' => $contactGroup, 'notificationRuleIds' => $notificationRuleIds); $infoSet = MonitisApiHelper::rulesFromJson($info, $alertRules); $resp = MonitisApi::editNotificationRule($infoSet); if ($resp['status'] == 'ok') { $result['status'] = 'ok'; $result['msg'] = 'A notification has been successfully set'; } else { $result['status'] = 'error'; $result['msg'] = $resp['error']; } } else { $result['status'] = 'error'; $result['msg'] = 'Notification is not set'; } return $result; }