/** * Loads all roles. * * @return \eZ\Publish\SPI\Persistence\User\Role[] */ public function loadRoles() { $data = $this->roleGateway->loadRoles(); $roles = $this->mapper->mapRoles($data); foreach ($roles as $role) { foreach ($role->policies as $policy) { $this->limitationConverter->toSPI($policy); } } return $roles; }