UserRegistry
Table of Contents
Constants
-
MODE_EXCLUDE_SCRAM
= 'ex_scram'
-
MODE_GROUP
= 'group'
-
MODE_GROUP_ALL
= 'all'
-
MODE_PROJECT
= 'project'
-
MODE_SCRUM
= 'scrum'
Methods
-
getInstance()
: static
-
getUserGroups()
: array<string|int, mixed>
-
isGroupAdmin()
: bool
MODE_EXCLUDE_SCRAM
public
mixed
MODE_EXCLUDE_SCRAM
= 'ex_scram'
MODE_GROUP
public
mixed
MODE_GROUP
= 'group'
MODE_GROUP_ALL
public
mixed
MODE_GROUP_ALL
= 'all'
MODE_PROJECT
public
mixed
MODE_PROJECT
= 'project'
MODE_SCRUM
public
mixed
MODE_SCRUM
= 'scrum'
getInstance()
public
static getInstance(int $userId) : static
Parameters
-
$userId
: int
-
getUserGroups()
public
getUserGroups([string $mode = self::MODE_GROUP_ALL ]) : array<string|int, mixed>
Parameters
-
$mode
: string
= self::MODE_GROUP_ALL
-
Return values
array<string|int, mixed>
isGroupAdmin()
public
isGroupAdmin(int $groupId) : bool
Parameters
-
$groupId
: int
-
-
throws
-
LoaderException