@php use Modules\Master\Entities\CDBProduct; $userRole = \Session::get('role'); $userPermission = \Session::get('userPermission'); $userProduct = \Session::get('userProduct'); @endphp
  • Dashboard
  • Complaints
  • @if(isset($userPermission['create-escalation']))
  • Escalation
  • @endif @if($userRole == 'super_admin' || $userRole == 'team_lead')
  • Master
  • @endif @if(isset($userPermission['access-to-reports']))
  • Reports
      @php $busProduct = CDBProduct::where('product_name', 'LIKE', '%Bus%')->first(); @endphp @if(empty($userProduct) || $userProduct->count() == 0 || in_array($busProduct->id, $userProduct->toArray()))
    • CS Bus Dashboard
    • @endif @php $truckProduct = CDBProduct::where('product_name', 'LIKE', '%Truck%')->orWhere('product_name', 'LIKE', '%Tipper%')->pluck('id')->toArray(); @endphp @if(empty($userProduct) || $userProduct->count() == 0 || $userProduct->contains(function ($value) use ($truckProduct) { return in_array($value, $truckProduct);}))
    • CS Truck Dashboard
    • @endif
  • @endif