Table of Contents
Methods
-
__call()
: mixed
-
__construct()
: mixed
-
createFromArray()
: static
-
getAccessController()
: AbstractAccessController|null
-
getAccessControllerByInitiator()
: AbstractAccessController|null
-
getGroupId()
: int
-
getInitiator()
: User
-
getInitiatorId()
: int
-
getMembers()
: null|array<string|int, mixed>
-
hasInitiatorId()
: bool
-
setGroupId()
: self
-
setInitiatorId()
: self
-
setMembers()
: self
-
toArray()
: array<string|int, mixed>
__call()
public
__call(string $name, array<string|int, mixed> $args) : mixed
Parameters
-
$name
: string
-
-
$args
: array<string|int, mixed>
-
__construct()
public
__construct() : mixed
-
throws
-
ObjectException
createFromArray()
public
static createFromArray(array<string|int, mixed>|Arrayable $data) : static
Parameters
-
$data
: array<string|int, mixed>|Arrayable
-
-
throws
-
ArgumentException
getAccessController()
public
getAccessController(int $userId) : AbstractAccessController|null
Parameters
-
$userId
: int
-
getAccessControllerByInitiator()
public
getAccessControllerByInitiator() : AbstractAccessController|null
getGroupId()
public
getGroupId() : int
getInitiator()
public
getInitiator() : User
getInitiatorId()
public
getInitiatorId() : int
getMembers()
public
getMembers() : null|array<string|int, mixed>
Return values
null|array<string|int, mixed>
hasInitiatorId()
public
hasInitiatorId() : bool
setGroupId()
public
setGroupId(int $groupId) : self
Parameters
-
$groupId
: int
-
setInitiatorId()
public
setInitiatorId(int $initiatorId) : self
Parameters
-
$initiatorId
: int
-
setMembers()
public
setMembers(array<string|int, mixed>|null $members) : self
Parameters
-
$members
: array<string|int, mixed>|null
-
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>