getAcknowledgedMessages()); $messages = ApplicationStateHook::getAllMessages(); $active = array_diff_key($messages, $acked); return $active; } public function render() { $enabled = Auth::getInstance() ->getUser() ->getPreferences() ->getValue('icingaweb', 'show_application_state_messages', 'system'); if ($enabled === 'system') { $enabled = Config::app()->get('global', 'show_application_state_messages', true); } if (! (bool) $enabled) { return '
'; } $active = $this->getMessages(); if (empty($active)) { // Force container update on XHR return ''; } $html = '