UserRoleAndHierarchy
Table of Contents
Constants
-
ALL
= 'ALL'
-
DEPARTMENT
= 'DEPARTMENT'
-
INHERIT
= 'INHERIT'
-
NONE
= '0'
-
OPEN
= 'OPEN'
-
SELF
= 'SELF'
-
SUBDEPARTMENTS
= 'SUBDEPARTMENTS'
-
THIS_ROLE
= 'THISROLE'
Methods
-
convertSingleToMultiValue()
: array<string|int, string>
-
exclude()
: self
-
getVariants()
: Variants
-
tryConvertMultiToSingleValue()
: string|null
ALL
public
mixed
ALL
= 'ALL'
DEPARTMENT
public
mixed
DEPARTMENT
= 'DEPARTMENT'
INHERIT
public
mixed
INHERIT
= 'INHERIT'
NONE
public
mixed
NONE
= '0'
OPEN
public
mixed
OPEN
= 'OPEN'
SELF
public
mixed
SELF
= 'SELF'
SUBDEPARTMENTS
public
mixed
SUBDEPARTMENTS
= 'SUBDEPARTMENTS'
THIS_ROLE
public
mixed
THIS_ROLE
= 'THISROLE'
convertSingleToMultiValue()
public
convertSingleToMultiValue(string $singleValue) : array<string|int, string>
Parameters
-
$singleValue
: string
-
-
throws
-
ArgumentOutOfRangeException
Return values
array<string|int, string>
exclude()
public
exclude(string $variableId) : self
Parameters
-
$variableId
: string
-
getVariants()
public
getVariants() : Variants
tryConvertMultiToSingleValue()
public
tryConvertMultiToSingleValue(array<string|int, mixed> $multiValue) : string|null
Parameters
-
$multiValue
: array<string|int, mixed>
-
Return values
string|null