PHP Class eZ\Publish\Core\REST\Client\Values\User\UserRoleAssignment

See also: eZ\Publish\API\Repository\Values\User\UserRoleAssignment
Inheritance: extends eZ\Publish\API\Repository\Values\User\UserRoleAssignment
Show file Open project: ezsystems/ezpublish-kernel

Protected Properties

Property Type Description
$limitation eZ\Publish\API\Repository\Values\User\Limitation\RoleLimitation
$role eZ\Publish\API\Repository\Values\User\Role
$user eZ\Publish\API\Repository\Values\User\User

Public Methods

Method Description
getRole ( ) : eZ\Publish\API\Repository\Values\User\Role Returns the role to which the user or user group is assigned to.
getRoleLimitation ( ) : eZ\Publish\API\Repository\Values\User\Limitation\RoleLimitation Returns the limitation of the role assignment.
getUser ( ) : eZ\Publish\API\Repository\Values\User\User Returns the user to which the role is assigned to.

Method Details

getRole() public method

Returns the role to which the user or user group is assigned to.
public getRole ( ) : eZ\Publish\API\Repository\Values\User\Role
return eZ\Publish\API\Repository\Values\User\Role

getRoleLimitation() public method

Returns the limitation of the role assignment.
public getRoleLimitation ( ) : eZ\Publish\API\Repository\Values\User\Limitation\RoleLimitation
return eZ\Publish\API\Repository\Values\User\Limitation\RoleLimitation

getUser() public method

Returns the user to which the role is assigned to.
public getUser ( ) : eZ\Publish\API\Repository\Values\User\User
return eZ\Publish\API\Repository\Values\User\User

Property Details

$limitation protected property

protected RoleLimitation,eZ\Publish\API\Repository\Values\User\Limitation $limitation
return eZ\Publish\API\Repository\Values\User\Limitation\RoleLimitation

$role protected property

protected Role,eZ\Publish\API\Repository\Values\User $role
return eZ\Publish\API\Repository\Values\User\Role

$user protected property

protected User,eZ\Publish\API\Repository\Values\User $user
return eZ\Publish\API\Repository\Values\User\User