Use ! empty in favor of count > 0 in the MonitoredObjectController
refs #8614
This commit is contained in:
parent
2286ab1846
commit
361afdcf13
|
@ -74,26 +74,26 @@ abstract class MonitoredObjectController extends Controller
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->object->populate();
|
$this->object->populate();
|
||||||
if (count($this->object->comments) > 0 && $auth->hasPermission('monitoring/command/comment/delete')) {
|
|
||||||
$delCommentForm = new DeleteCommentCommandForm();
|
|
||||||
$delCommentForm
|
|
||||||
->setObjects($this->object)
|
|
||||||
->handleRequest();
|
|
||||||
$this->view->delCommentForm = $delCommentForm;
|
|
||||||
}
|
|
||||||
if (count($this->object->downtimes > 0) && $auth->hasPermission('monitoring/command/downtime/delete')) {
|
|
||||||
$delDowntimeForm = new DeleteDowntimeCommandForm();
|
|
||||||
$delDowntimeForm
|
|
||||||
->setObjects($this->object)
|
|
||||||
->handleRequest();
|
|
||||||
$this->view->delDowntimeForm = $delDowntimeForm;
|
|
||||||
}
|
|
||||||
$toggleFeaturesForm = new ToggleObjectFeaturesCommandForm();
|
$toggleFeaturesForm = new ToggleObjectFeaturesCommandForm();
|
||||||
$toggleFeaturesForm
|
$toggleFeaturesForm
|
||||||
->load($this->object)
|
->load($this->object)
|
||||||
->setObjects($this->object)
|
->setObjects($this->object)
|
||||||
->handleRequest();
|
->handleRequest();
|
||||||
$this->view->toggleFeaturesForm = $toggleFeaturesForm;
|
$this->view->toggleFeaturesForm = $toggleFeaturesForm;
|
||||||
|
if (! empty($this->object->comments) && $auth->hasPermission('monitoring/command/comment/delete')) {
|
||||||
|
$delCommentForm = new DeleteCommentCommandForm();
|
||||||
|
$delCommentForm
|
||||||
|
->setObjects($this->object)
|
||||||
|
->handleRequest();
|
||||||
|
$this->view->delCommentForm = $delCommentForm;
|
||||||
|
}
|
||||||
|
if (! empty($this->object->downtimes) && $auth->hasPermission('monitoring/command/downtime/delete')) {
|
||||||
|
$delDowntimeForm = new DeleteDowntimeCommandForm();
|
||||||
|
$delDowntimeForm
|
||||||
|
->setObjects($this->object)
|
||||||
|
->handleRequest();
|
||||||
|
$this->view->delDowntimeForm = $delDowntimeForm;
|
||||||
|
}
|
||||||
$this->view->object = $this->object;
|
$this->view->object = $this->object;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue