* @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2023 Observium Limited * */ echo generate_box_open(); echo('' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); $i = 0; foreach (dbFetchRows("SELECT * FROM `packages` WHERE `device_id` = ? ORDER BY `name`", [$device['device_id']]) as $entry) { switch ($entry['arch']) { case "amd64": $entry['arch_class'] = 'label-success'; break; case "i386": $entry['arch_class'] = 'label-info'; break; default: $entry['arch_class'] = ''; } switch ($entry['manager']) { case "deb": $entry['manager_class'] = 'label-warning'; break; case "rpm": $entry['manager_class'] = 'label-important'; break; default: $entry['manager_class'] = ''; } echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); if ($build != '') { $dbuild = '-' . $entry['build']; } else { $dbuild = ''; } echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); echo(' ' . PHP_EOL); $i++; } echo(' ' . PHP_EOL); echo('
Package nameVersionArchitectureTypeSize
' . $entry['name'] . '' . $entry['version'] . $dbuild . '' . $entry['arch'] . '' . $entry['manager'] . '' . format_si($entry['size']) . '
' . PHP_EOL); echo generate_box_close(); // EOF