@use('Modules\CabBooking\Enums\ServicesEnum') @use('Modules\CabBooking\Enums\ServiceCategoryEnum') @use('Modules\CabBooking\Enums\RoleEnum') @php $cabRides = getTotalRidesByServices(ServicesEnum::CAB, request('start_date'), request('end_date')); $parcelRides = getTotalRidesByServices(ServicesEnum::PARCEL); $freightRides = getTotalRidesByServices(ServicesEnum::FREIGHT); $ambulanceRides = getTotalRidesByServices(ServicesEnum::AMBULANCE); $totalRides = getTotalRides(); $dateRange = getStartAndEndDate(request('sort'), request('start'), request('end')); $start_date = $dateRange['start'] ?? null; $end_date = $dateRange['end'] ?? null; $intercityRides = getTotalRidesByServiceCategory(ServiceCategoryEnum::INTERCITY, $start_date, $end_date); $rideRides = getTotalRidesByServiceCategory(ServiceCategoryEnum::RIDE, $start_date, $end_date); $rentalRides = getTotalRidesByServiceCategory(ServiceCategoryEnum::RENTAL, $start_date, $end_date); $scheduledRides = getTotalRidesByServiceCategory(ServiceCategoryEnum::SCHEDULE, $start_date, $end_date); $packageRides = getTotalRidesByServiceCategory(ServiceCategoryEnum::PACKAGE, $start_date, $end_date); $totalRides = getTotalRides($start_date, $end_date); $roleName = getCurrentRoleName(); $services = [ ServicesEnum::CAB => ['name' => 'Cab', 'categories' => [ServiceCategoryEnum::RIDE, ServiceCategoryEnum::INTERCITY, ServiceCategoryEnum::PACKAGE, ServiceCategoryEnum::SCHEDULE, ServiceCategoryEnum::RENTAL]], ServicesEnum::FREIGHT => ['name' => 'Freight', 'categories' => [ServiceCategoryEnum::RIDE, ServiceCategoryEnum::INTERCITY, ServiceCategoryEnum::SCHEDULE]], ServicesEnum::PARCEL => ['name' => 'Parcel', 'categories' => [ServiceCategoryEnum::RIDE, ServiceCategoryEnum::INTERCITY, ServiceCategoryEnum::SCHEDULE]], ServicesEnum::AMBULANCE => ['name' => 'Ambulance', 'categories' => []], ]; @endphp {{-- Service --}} @can('ride.index')
{{ __('cabbooking::static.widget.no_data_available') }}