@php $user_role = auth()->user()->role; $admin = 1; $staff = 0; $branch = 3; $client = 4; $driver = 5; if($user_role == $admin || $user_role == $staff){ if($user_role == $admin || auth()->user()->can('manage-branches')){ $all_branchs = Modules\Cargo\Entities\Branch::where('is_archived', 0)->count(); } if($user_role == $admin || auth()->user()->can('manage-staffs')){ $all_staff = Modules\Cargo\Entities\Staff::count(); } if($user_role == $admin || auth()->user()->can('manage-customers')){ $all_clients = Modules\Cargo\Entities\Client::where('is_archived', 0)->count(); } if($user_role == $admin || auth()->user()->can('manage-drivers')){ $all_captains = Modules\Cargo\Entities\Driver::where('is_archived', 0)->count(); } }elseif($user_role == $branch){ $branch_id = Modules\Cargo\Entities\Branch::where('user_id',auth()->user()->id)->pluck('id')->first(); $all_clients = Modules\Cargo\Entities\Client::where('is_archived', 0)->where('branch_id',$branch_id)->count(); $all_captains = Modules\Cargo\Entities\Driver::where('is_archived', 0)->where('branch_id',$branch_id)->count(); $all_staff = Modules\Cargo\Entities\Staff::where('branch_id',$branch_id)->count(); } @endphp @if($user_role == $admin || auth()->user()->can('manage-branches'))
{{ __('cargo::view.delivered_shipments') }}
{{ __('cargo::view.delivered_shipments') }}
{{ __('cargo::view.client_wallet_dashboard') }}.
{{ __('cargo::view.saved_shipments') }}
{{ __('cargo::view.in_progress_shipments') }}
{{ __('cargo::view.delivered_shipments') }}
{{ __('cargo::view.driver_wallet_dashboard') }}.