{{-- holidays/partials/booking-form.blade.php --}} @php // Calculate pending days for this year and next year $thisYear = date('Y'); $nextYear = $thisYear + 1; $pendingThisYear = 0; $daysThisYear = 0.0; $pendingNextYear = 0; $daysNextYear = 0.0; foreach ($holidayPending as $pending) { $start = Carbon\Carbon::parse($pending->start_date); $end = Carbon\Carbon::parse($pending->end_date); if ( $start->year == $thisYear || $end->year == $thisYear || ($start->year < $thisYear && $end->year > $thisYear) ) { $pendingThisYear++; $daysThisYear += floatval($pending->number_days); } if ( $start->year == $nextYear || $end->year == $nextYear || ($start->year < $nextYear && $end->year > $nextYear) ) { $pendingNextYear++; $daysNextYear += floatval($pending->number_days); } } @endphp @error('numdays')