public function isValidComparableDate($period, $comparedToDate) { $dates = Processor::getComparablesDates(); if (!array_key_exists($period, $dates)) { return false; } return in_array($comparedToDate, array_values($dates[$period])); }
private function addBasicCreateAndEditVariables($view, $alert) { $view->alert = $alert; $view->alertGroupConditions = Processor::getGroupConditions(); $view->alertMetricConditions = Processor::getMetricConditions(); $view->comparablesDates = Processor::getComparablesDates(); $view->reportMetadata = $this->findReportMetadata($alert); $view->requirementsAreMet = $this->areRequirementsMet(); $view->supportsSMS = $this->supportsSms(); }