public function index()
 {
     $roles = $this->roleModel->all();
     $permissions = $this->permissionService->getGroupedByControllerPermissions();
     $roleCount = count($roles);
     $rolePermissions = $this->roleService->getRolePermissions();
     $activePermissions = $this->roleService->getRolePermissions();
     return view('aliukevicius/laravelRbac::permissions.index', compact('roles', 'permissions', 'activePermissions', 'roleCount', 'rolePermissions'));
 }
 /**
  * Get logged in users roles
  *
  * Returns array role_name => role_id
  *
  * @return array
  */
 public function getUserRoles()
 {
     if ($this->isAuthenticated() === false) {
         return [];
     }
     if ($this->userRoles === null) {
         $this->userRoles = [];
         // get roles for logged in user
         $roleList = $this->roleService->getUserRoles($this->getUserId());
         foreach ($roleList as $r) {
             $this->userRoles[$r->name] = $r->id;
         }
     }
     return $this->userRoles;
 }