@php use Illuminate\Support\Facades\Route; $configData = Helper::appClasses(); $current = Route::currentRouteName(); // Compteur des collectes soumises en attente de validation - pour badge menu. $pendingSurveysCount = \App\Models\Survey::where('status', 'submitted')->count(); $isResults = str_starts_with($current ?? '', 'results.'); $isConfig = in_array($current, ['campaigns', 'campaigns.create', 'campaigns.show', 'campaigns.edit'], true) || str_starts_with($current ?? '', 'questionnaires'); $isParam = str_starts_with($current ?? '', 'enqueteurs') || str_starts_with($current ?? '', 'system.') || $current === 'parametres'; $isCollecte = ($current === 'surveys' || str_starts_with($current ?? '', 'surveys.')) && $current !== 'surveys.trash'; @endphp