@php use Carbon\Carbon; $summaryPickupDate = old('pickup_date', $pickupDate ?? now()->addDay()->toDateString()); $summaryReturnDate = old('return_date', $returnDate ?? now()->addDays(2)->toDateString()); try { $pickupCarbon = Carbon::parse($summaryPickupDate); $returnCarbon = Carbon::parse($summaryReturnDate); $summaryDurationDays = max(1, $pickupCarbon->diffInDays($returnCarbon) + 1); } catch (Throwable $exception) { $summaryDurationDays = $durationDays ?? 1; } $summaryPricePerDay = (float) $vehicle->price_per_day; $summarySubtotal = $summaryDurationDays * $summaryPricePerDay; $summaryAdditionalCost = 0; $summaryTotalAmount = $summarySubtotal + $summaryAdditionalCost; @endphp