{{-- Kademeli (sınıf) fiyatlandırma toggle + sınıflandırma grubu seçimi + sınıf kapasiteleri (kelle = yetişkin + çocuk). Beklenen: $tour, $pricingClasses (seçili grubun aktif sınıfları), $saveUrl, $classGroups (aktif gruplar) --}} @php $pricingClasses = $pricingClasses ?? collect(); $classGroups = $classGroups ?? collect(); $capacities = is_array($tour->class_capacities ?? null) ? $tour->class_capacities : []; // Etkin toplam kelle: tarih-bazlı ele Faz 3'te; burada turun genel maks katılımcısı $maxParticipants = (int) ($tour->max_participants ?? 0); $selectedGroupId = $tour->pricing_class_group_id ?? optional($classGroups->firstWhere('is_default', true))->id ?? optional($classGroups->first())->id; $pccHighest = \App\Models\Agency\TourClass::highestOf($pricingClasses); @endphp