@extends('layouts.admin.app') @section('title', translate('messages.Driver_Details')) @push('css_or_js') @endpush @section('content')

{{ $driver?->fullName }}

{{ translate('Phone') }} : {{ $driver->phone }}
{{ translate('Email') }} : {{ $driver->email }}
{{ translate('Identity Information') }}
{{ translate('Identity Type') }} : {{ translate($driver->identity_type) }}
{{ translate('Identity Number') }} : {{ $driver->identity_number }}
@if (count($driver['identity_image_full_url']) > 0)
{{ translate('Identity Image') }}
@foreach ($driver['identity_image_full_url'] as $key => $img) @endforeach
@endif
{{ translate('messages.Total_Trips') }} {{ $driverTrips->total() }}
@if (request()->get('search')) @endif
@foreach ($driverTrips as $key => $driverTrip) @php $maxDisplay = 3; $totalVehicle = count($driverTrip?->trip?->assignedVehicle); @endphp @endforeach
{{ translate('sl') }} {{ translate('messages.Trip ID') }} {{ translate('messages.Booking_Date') }} {{ translate('messages.Schedule_At') }} {{ translate('messages.Customer_Info') }} {{ translate('messages.Vehicle_Info') }} {{ translate('messages.Trip_Type') }} {{ translate('messages.Trip_Status') }} {{ translate('messages.Action') }}
{{ $key + $driverTrips->firstItem() }}
{{ $driverTrip?->trip?->id }}
{{ \App\CentralLogics\Helpers::date_format($driverTrip?->trip?->created_at) }}
{{ \App\CentralLogics\Helpers::time_format($driverTrip?->trip?->created_at) }}
{{ \App\CentralLogics\Helpers::date_format($driverTrip?->trip?->schedule_at) }}
{{ \App\CentralLogics\Helpers::time_format($driverTrip?->trip?->schedule_at) }}
@if ($driverTrip?->trip?->customer)
{{ $driverTrip?->trip?->customer?->fullName }}
{{ $driverTrip?->trip?->customer?->email }}
@elseif($driverTrip?->trip?->user_info['contact_person_name'])
{{ $driverTrip?->trip?->user_info['contact_person_name'] }}
{{ $driverTrip?->trip?->user_info['contact_person_email'] }}
@else {{ translate('messages.Guest_user') }} @endif
@if ($totalVehicle > 0)
{{ $totalVehicle }} {{ translate('messages.vehicles') }}
@else
{{ translate('messages.Unassigned') }}
@endif
{{ translate($driverTrip?->trip?->trip_type) }}
{{ $driverTrip?->trip?->scheduled ? translate('messages.scheduled') : translate('messages.Instant') }}
@php $statusClasses = [ 'pending' => 'badge-soft-info', 'completed' => 'badge-soft-success', 'canceled' => 'badge-soft-danger', 'ongoing' => 'badge-soft-warning', 'payment_failed' => 'badge-soft-danger', ]; $badgeClass = $statusClasses[$driverTrip?->trip?->trip_status] ?? 'badge-soft-info'; @endphp
@if (count($driverTrips) !== 0)
@endif
{!! $driverTrips->appends($_GET)->links() !!}
@if (count($driverTrips) === 0)
public
{{ translate('no_data_found') }}
@endif
@endsection @push('script_2') @endpush