SLA » "); $slas = dbFetchRows("SELECT * FROM `slas` WHERE `device_id` = ? AND `deleted` = 0 ORDER BY `sla_nr`", array($device['device_id'])); // Collect types $sla_types = array('all' => 'All'); foreach ($slas as $sla) { $sla_type = $sla['rtt_type']; if (!in_array($sla_type, $sla_types)) if (isset($config['sla_type_labels'][$sla_type])) { $text = $config['sla_type_labels'][$sla_type]; } else { $text = ucfirst($sla_type); } $sla_types[$sla_type] = $text; } asort($sla_types); $sep = ""; foreach ($sla_types as $sla_type => $text) { if (!$vars['view']) { $vars['view'] = $sla_type; } echo($sep); if ($vars['view'] == $sla_type) { echo(""); } echo(generate_link($text,$vars,array('view'=>$sla_type))); if ($vars['view'] == $sla_type) { echo(""); } $sep = " | "; } unset($sep); print_optionbar_end(); echo(''); foreach ($slas as $sla) { if ($vars['view'] != 'all' && $vars['view'] != $sla['rtt_type']) continue; $name = "SLA #". $sla['sla_nr'] ." - ". $sla_types[$sla['rtt_type']]; if ($sla['tag']) $name .= ": ".$sla['tag']; if ($sla['owner']) $name .= " (Owner: ". $sla['owner'] .")"; $graph_array['type'] = "device_sla"; $graph_array['id'] = $sla['sla_id']; echo(''); } echo('
'); echo('

'.htmlentities($name).'

'); include("includes/print-graphrow.inc.php"); echo('
'); $pagetitle[] = "SLAs"; ?>