t('Customers'), 'path' => 'helpdesk/debitor', 'active' => navActive('helpdesk/debitor', true), 'visible' => true, ], [ 'label' => t('Settings'), 'path' => 'helpdesk/settings', 'active' => navActive('helpdesk/settings', true), 'visible' => $canManageSettings, ], ]; $visibleItems = array_values(array_filter($helpdeskNavItems, static fn (array $item): bool => !empty($item['visible']))); $groupIsActive = false; foreach ($visibleItems as $item) { $activeState = $item['active'] ?? []; if (!empty($activeState['isActive'])) { $groupIsActive = true; break; } } ?>