@use('Modules\Taxido\Models\WithdrawRequest') @use('Modules\Taxido\Models\DriverWallet') @use('Modules\Taxido\Models\Driver') @use('App\Enums\RoleEnum') @use('Modules\Taxido\Enums\RoleEnum as TaxidoRoleEnum') @php $roleName = getCurrentRoleName(); if (getCurrentRoleName() == TaxidoRoleEnum::DRIVER) { $driver = Driver::where('id', getCurrentUserId())->first(); } $dateRange = getStartAndEndDate(request('sort'), request('start'), request('end')); $start_date = $dateRange['start'] ?? null; $end_date = $dateRange['end'] ?? null; @endphp @can('fleet_manager.index') @if($roleName != TaxidoRoleEnum::FLEET_MANAGER && $roleName != TaxidoRoleEnum::DRIVER)
@endif @endcan @if($roleName != TaxidoRoleEnum::DRIVER) @can('vehicle_info.index') @endcan @endif @can('dispatcher.index') @if ($roleName != TaxidoRoleEnum::DISPATCHER) @endif @endcan @can('peak_zone.index') @endcan