@php $inlineCatalogSchedule = (bool) ($inlineCatalogSchedule ?? false); $referralOptions = collect($referralOptions ?? []); $treasuries = collect($treasuries ?? []); $paymentGateways = collect($paymentGateways ?? []); $hasReferralOptions = $referralOptions->isNotEmpty(); $canUseReferralPromoCode = (bool) ($canUseReferralPromoCode ?? false); $showReferralChoice = $hasReferralOptions && $canUseReferralPromoCode; $forceDemoSchedule = (bool) ($forceDemoSchedule ?? false); $paidDemoBooking = (bool) ($paidDemoBooking ?? false); $hideTeacherTypeField = $forceDemoSchedule || (bool) ($hideTeacherTypeField ?? false); $presetTeacherType = $presetTeacherType ?? null; $schedulePageTitle = $schedulePageTitle ?? 'Book your session'; $schedulePageSubtitle = $schedulePageSubtitle ?? 'Choose the right option, pick a time, then complete payment in one place.'; $scheduleDemoSummaryName = $scheduleDemoSummaryName ?? 'Demo'; @endphp