monitoring: Use descriptive variable names in notificatiosnAction()

This commit is contained in:
Eric Lippmann 2016-03-31 09:52:11 +02:00
parent 107a06df4e
commit 9e4d5387ab
1 changed files with 9 additions and 7 deletions

View File

@ -257,7 +257,7 @@ class ListController extends Controller
} }
/** /**
* Display notification overview * List notifications
*/ */
public function notificationsAction() public function notificationsAction()
{ {
@ -266,9 +266,10 @@ class ListController extends Controller
$this->translate('Notifications'), $this->translate('Notifications'),
$this->translate('List notifications') $this->translate('List notifications')
); );
$this->setAutorefreshInterval(15); $this->setAutorefreshInterval(15);
$query = $this->backend->select()->from('notification', array( $notifications = $this->backend->select()->from('notification', array(
'host_name', 'host_name',
'service_description', 'service_description',
'notification_output', 'notification_output',
@ -278,15 +279,16 @@ class ListController extends Controller
'host_display_name', 'host_display_name',
'service_display_name' 'service_display_name'
)); ));
$this->applyRestriction('monitoring/filter/objects', $query); $this->applyRestriction('monitoring/filter/objects', $notifications);
$this->filterQuery($query); $this->filterQuery($notifications);
$this->view->notifications = $query;
$this->setupPaginationControl($notifications);
$this->setupLimitControl(); $this->setupLimitControl();
$this->setupPaginationControl($this->view->notifications);
$this->setupSortControl(array( $this->setupSortControl(array(
'notification_start_time' => $this->translate('Notification Start') 'notification_start_time' => $this->translate('Notification Start')
), $query); ), $notifications);
$this->view->notifications = $notifications;
} }
/** /**