user(); if ($user->hasPermissionTo('supervise-fast-react')) { $query = RoadObserved::query(); } elseif ($user->hasPermissionTo('supervise-fast-react-province') && $user->province_id) { $query = RoadObserved::where('province_id', $user->province_id); } return DataTableFacade::run( $query, $request, allowedFilters: ['*'], allowedSortings: ['*']); } }