public function getRoleAssignmentsForUserGroup(UserGroup $userGroup)
{
$response = $this->client->request('GET', $this->requestParser->generate('groupRoleAssignments'), new Message(array('Accept' => $this->outputVisitor->getMediaType('RoleAssignmentList'))));
$roleAssignments = $this->inputDispatcher->parse($response);
$userGroupRoleAssignments = array();
foreach ($roleAssignments as $roleAssignment) {
$userGroupRoleAssignments[] = new UserGroupRoleAssignment(array('limitation' => $roleAssignment->getRoleLimitation(), 'role' => $roleAssignment->getRole(), 'userGroup' => $userGroup));
}
return $userGroupRoleAssignments;
}