Computer::showOperatingSystem PHP 메소드

showOperatingSystem() 정적인 공개 메소드

Print the computer's operating system form
static public showOperatingSystem ( Computer $comp ) : Nothing
$comp Computer Computer object
리턴 Nothing (call to classes members)
    static function showOperatingSystem(Computer $comp)
    {
        global $DB;
        $ID = $comp->fields['id'];
        $colspan = 4;
        echo "<div class='center'>";
        $comp->initForm($ID);
        $comp->showFormHeader(['formtitle' => false]);
        echo "<tr class='headerRow'><th colspan='" . $colspan . "'>";
        echo __('Operating system');
        echo "</th></tr>";
        echo "<tr class='tab_bg_1'>";
        echo "<td>" . __('Name') . "</td>";
        echo "<td>";
        OperatingSystem::dropdown(array('value' => $comp->fields["operatingsystems_id"]));
        echo "</td>";
        echo "<td>" . __('Version') . "</td>";
        echo "<td >";
        OperatingSystemVersion::dropdown(array('value' => $comp->fields["operatingsystemversions_id"]));
        echo "</td>";
        echo "</tr>";
        echo "<tr class='tab_bg_1'>";
        echo "<td>" . __('Architecture') . "</td>";
        echo "<td >";
        OperatingSystemArchitecture::dropdown(array('value' => $comp->fields["operatingsystemarchitectures_id"]));
        echo "</td>";
        echo "<td>" . __('Service pack') . "</td>";
        echo "<td >";
        OperatingSystemServicePack::dropdown(array('value' => $comp->fields["operatingsystemservicepacks_id"]));
        echo "</td></tr>";
        echo "<tr class='tab_bg_1'>";
        echo "<td>" . __('Kernel version') . "</td>";
        echo "<td >";
        Html::autocompletionTextField($comp, 'os_kernel_version');
        echo "</td>";
        echo "<td>" . __('Product ID') . "</td>";
        echo "<td >";
        Html::autocompletionTextField($comp, 'os_licenseid');
        echo "</td></tr>";
        echo "<tr class='tab_bg_1'>";
        echo "<td>" . __('Serial number') . "</td>";
        echo "<td >";
        Html::autocompletionTextField($comp, 'os_license_number');
        echo "</td><td colspan='2'></td></tr>";
        $comp->showFormButtons(array('candel' => false, 'formfooter' => false));
    }