'; echo '
'; echo "Apps » "; unset($sep); $link_array = [ 'page' => 'device', 'device' => $device['device_id'], 'tab' => 'apps', ]; $apps = \LibreNMS\Util\ObjectCache::applications()->flatten(); foreach ($apps as $app) { $app_state = \LibreNMS\Util\Html::appStateIcon($app->app_state); if (! empty($app_state['icon'])) { $app_state_info = ''; } else { $app_state_info = ''; } echo $sep; if ($vars['app'] == $app->app_type) { echo ""; } echo $app_state_info; echo generate_link($app->displayName(), ['page' => 'apps', 'app' => $app->app_type]); if ($vars['app'] == $app->app_type) { echo ''; } $sep = ' | '; } echo '
'; echo '
'; if (isset($vars['app'])) { $app = basename($vars['app']); if (is_file("includes/html/pages/apps/$app.inc.php")) { include "includes/html/pages/apps/$app.inc.php"; } else { include 'includes/html/pages/apps/default.inc.php'; } } else { include 'includes/html/pages/apps/overview.inc.php'; } echo '
';