/**
  * @deprecated Use RcmUserService->hasRoleBasedAccess()
  * __invoke
  *
  * @param $roleId
  *
  * @return bool
  */
 public function __invoke($roleId)
 {
     $user = $this->userAuthService->getIdentity();
     if (!$user instanceof User) {
         return false;
     }
     return $this->authorizeService->hasRoleBasedAccess($user, $roleId);
 }
Пример #2
0
 /**
  * @deprecated Use RcmUserService->isAllowed()
  * __invoke
  *
  * @param string $resourceId resourceId
  * @param string $privilege  privilege
  * @param string $providerId providerId
  *
  * @return bool
  */
 public function __invoke($resourceId, $privilege = null, $providerId = null)
 {
     $user = $this->userAuthService->getIdentity();
     return $this->authorizeService->isAllowed($resourceId, $privilege, $providerId, $user);
 }