@extends('admin.layouts.app') @section('title', 'Reservation Details') @section('page_title', 'Reservation Details') @section('content') @php $bookingTypeLabel = $bookingTypes[ $reservation->booking_type ] ?? \Illuminate\Support\Str::headline( $reservation->booking_type ); $statusLabel = $statuses[ $reservation->status ] ?? \Illuminate\Support\Str::headline( $reservation->status ); $statusClass = match ($reservation->status) { \App\Models\Reservation::STATUS_PENDING => 'status-pending', \App\Models\Reservation::STATUS_CONTACTED => 'status-contacted', \App\Models\Reservation::STATUS_CONFIRMED => 'status-confirmed', \App\Models\Reservation::STATUS_COMPLETED => 'status-completed', \App\Models\Reservation::STATUS_CANCELLED => 'status-cancelled', default => 'status-unknown', }; $estimatedAmount = ! is_null( $reservation->estimated_amount ) ? (float) $reservation->estimated_amount : null; $advanceAmount = ! is_null( $reservation->advance_amount ) ? (float) $reservation->advance_amount : null; $remainingAmount = ! is_null($estimatedAmount) ? $estimatedAmount - ($advanceAmount ?? 0) : null; @endphp
Review the complete reservation information and update its processing details.
New request awaiting review.
The guest has been contacted.
The reservation has been confirmed.
The reservation service is complete.
The reservation has been cancelled.