Calendar Report for {{ \Carbon\Carbon::parse($date)->format('F j, Y') }}

@forelse($bookings as $booking) @foreach($booking->items as $item) @if(!$item->related_item) @endif @endforeach @empty @endforelse
Booking ID Client Name Email Phone Number No. Of Times Changed Reason Pick-Up Date/Time Drop-Off Date/Time Status
{{ $booking->id }} {{ $booking->userDetails->first_name ?? '' }} {{ $booking->userDetails->last_name ?? '' }} {{ $booking->userDetails->email ?? '' }} {{ preg_replace('/^(\+\d{0,2})(\d+)/', '$1 $2', $booking->userDetails->phone) }} {{ $activityCounts[$booking->id] ?? 0 }} @php $reasons = \App\Models\ActivityLog::where('action', 'appointment_change') ->where('description', 'like', '%booking #' . $booking->id . '%') ->orderByDesc('created_at') ->pluck('details'); @endphp @if ($reasons->isNotEmpty()) {!! $reasons->map(fn($r) => e($r))->implode('
') !!} @else - @endif
{{ $item->pickup_date ? \Carbon\Carbon::parse($item->pickup_date)->format('d.m.Y') : '-' }} / {{ $item->pickup_time ? \Carbon\Carbon::parse($item->pickup_time)->format('H:i') : '-' }} {{ $item->dropoff_date ? \Carbon\Carbon::parse($item->dropoff_date)->format('d.m.Y') : '-' }} / {{ $item->dropoff_time ? \Carbon\Carbon::parse($item->dropoff_time)->format('H:i') : '-' }} {{ ucfirst($booking->status) }}
No bookings found