eZ\Publish\Core\Persistence\Legacy\User\Role\Gateway::loadPoliciesByUserId PHP Method

loadPoliciesByUserId() abstract public method

Returns the user policies associated with the user.
abstract public loadPoliciesByUserId ( mixed $userId ) : UserPolicy[]
$userId mixed
return UserPolicy[]
    public abstract function loadPoliciesByUserId($userId);

Usage Example

Esempio n. 1
0
 /**
  * Returns the user policies associated with the user (including inherited policies from user groups).
  *
  * @param mixed $userId
  *
  * @return \eZ\Publish\SPI\Persistence\User\Policy[]
  */
 public function loadPoliciesByUserId($userId)
 {
     $data = $this->roleGateway->loadPoliciesByUserId($userId);
     $policies = $this->mapper->mapPolicies($data);
     foreach ($policies as $policy) {
         $this->limitationConverter->toSPI($policy);
     }
     return $policies;
 }
All Usage Examples Of eZ\Publish\Core\Persistence\Legacy\User\Role\Gateway::loadPoliciesByUserId