public toSPI ( eZ\Publish\SPI\Persistence\User\Policy $policy ) | ||
$policy | eZ\Publish\SPI\Persistence\User\Policy |
/** * 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; }