/** * * @param int $id * @return mixed */ public static function getCommandName($id) { $res = Command::get($id, "command_name"); if (is_array($res)) { $returnedValue = $res['command_name']; } else { $returnedValue = -1; } return $returnedValue; }
/** * Get the full text of a numeric value * * @param string $name The key name * @param int $value The numeric value * @return string */ public static function getTextValue($name, $value) { switch ($name) { case 'domain_id': $domain = Domain::get($value); return $domain['name']; case 'command_command_id': case 'command_command_id2': $command = Command::get($value); return $command['command_name']; case 'timeperiod_tp_id': $timeperiod = Timeperiod::get($value); return $timeperiod['tp_name']; case 'service_is_volatile': case 'service_active_checks_enabled': case 'service_passive_checks_enabled': case 'service_obsess_over_service': case 'service_check_freshness': case 'service_event_handler_enabled': case 'service_flap_detection_enabled': if ($value == 0) { return _('No'); } else { if ($value == 1) { return _('Yes'); } else { return _('Default'); } } default: return $value; } }
public function testGetNotFound() { $this->setExpectedException('\\Centreon\\Internal\\Exception', $this->errMsg, 0); Command::get(42); }
/** * Get the full text of a numeric value * * @param string $name The key name * @param int $value The numeric value * @return string */ public static function getTextValue($name, $value) { switch ($name) { case 'command_command_id': case 'command_command_id2': $command = Command::get($value); return $command['command_name']; case 'timeperiod_tp_id': $timeperiod = Timeperiod::get($value); return $timeperiod['tp_name']; case 'host_active_checks_enabled': case 'host_obsess_over_host': case 'host_check_freshness': case 'flap_detection_options': case 'host_event_handler_enabled': if ($value == 0) { return _('No'); } else { if ($value == 1) { return _('Yes'); } else { return _('Default'); } } default: return $value; } }