UserRegistry
Table of Contents
Constants
-
MODE_COLLAB
= 'collab'
-
MODE_EXCLUDE_SCRAM
= 'ex_scram'
-
MODE_GROUP
= 'group'
-
MODE_GROUP_ALL
= 'all'
-
MODE_PROJECT
= 'project'
-
MODE_SCRUM
= 'scrum'
Methods
-
getInstance()
: self
-
getUserGroups()
: array<string|int, mixed>
-
invalidate()
: static
MODE_COLLAB
public
mixed
MODE_COLLAB
= 'collab'
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) : self
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>
invalidate()
public
invalidate(int $userId) : static
Parameters
-
$userId
: int
-