. * --------------------------------------------------------------------- */ if (!defined('GLPI_ROOT')) { die("Sorry. You can't access this file directly"); } class OperatingSystemKernelVersion extends CommonDropdown { public $can_be_translated = false; static function getTypeName($nb = 0) { return _n('Kernel version', 'Kernel versions', $nb); } function getAdditionalFields() { $fields = parent::getAdditionalFields(); $fields[] = [ 'label' => OperatingSystemKernel::getTypeName(1), 'name' => OperatingSystemKernel::getTypeName(Session::getPluralNumber()), 'list' => true, 'type' => 'oskernel' ]; return $fields; } function displaySpecificTypeField($ID, $field = []) { switch ($field['type']) { case 'oskernel': OperatingSystemKernel::dropdown(['value' => $this->fields['operatingsystemkernels_id']]); break; } } }