Пример #1
0
   static function methodDashboard($params, $protocol) {
      $response = array();

      if (!isset($params['view'])) {
         return $response;
      }

      $pm = new PluginMonitoringDisplay();
      if ($params['view'] == 'Hosts') {
         return $pm->displayHostsCounters(0);
      } else {
         return $pm->displayCounters($params['view'], 0);
      }
   }
Пример #2
0
// ----------------------------------------------------------------------
// Original Author of file: David DURIEUX
// Purpose of file:
// ----------------------------------------------------------------------

session_id($_POST['sess_id']);
$_SESSION['glpiID'] = $_POST['glpiID'];
$_SESSION['plugin_monitoring_securekey'] = $_POST['plugin_monitoring_securekey'];
$_SESSION['plugin_monitoring_checktime'] = 1;

// Direct access to file
if (strpos($_SERVER['PHP_SELF'],"updateHostsCounter.php")) {
   include ("../../../inc/includes.php");
   header("Content-Type: text/html; charset=UTF-8");
   Html::header_nocache();
}

if (!defined('GLPI_ROOT')) {
   die("Can not acces directly to this file");
}

$pmSecurity = new PluginMonitoringSecurity();
$pmSecurity->isSecure();
PluginMonitoringSecurity::deleteCheckSessionTime();

Session::checkLoginUser();

$pmDisplay = new PluginMonitoringDisplay();
$pmDisplay->displayHostsCounters($_POST['type']);

?>