$checks * @var string $overall * @var array{php_version: string, environment: string} $meta * @var string $lastChecked */ $checks = $checks ?? []; $overall = $overall ?? 'ok'; $meta = $meta ?? ['php_version' => '', 'environment' => '']; $lastChecked = $lastChecked ?? ''; $bannerTitles = [ 'ok' => t('All systems operational'), 'warn' => t('Degraded service'), 'fail' => t('System outage detected'), ]; $bannerIcons = [ 'ok' => 'bi-check-circle-fill', 'warn' => 'bi-exclamation-triangle-fill', 'fail' => 'bi-x-circle-fill', ]; $bannerVariants = [ 'ok' => 'success', 'warn' => 'warn', 'fail' => 'danger', ]; $statusBadgeLabel = [ 'ok' => t('OK'), 'warn' => t('Warning'), 'fail' => t('Fail'), ]; $bannerTitle = $bannerTitles[$overall] ?? $bannerTitles['ok']; $bannerIcon = $bannerIcons[$overall] ?? $bannerIcons['ok']; $bannerVariant = $bannerVariants[$overall] ?? $bannerVariants['ok']; ?>

:
t('No health checks available.'), 'size' => 'compact']; require templatePath('partials/app-empty-state.phtml'); ?>