Group
Table of Contents
Methods
-
__construct()
: mixed
-
createOrGet()
: Group|null
-
delete()
: Result
-
getId()
: int
-
getInstance()
: Group|null
-
getOwner()
: DefaultOwner
-
isEditableBy()
: bool
-
update()
: Result
__construct()
public
__construct(int $id) : mixed
Parameters
-
$id
: int
-
createOrGet()
public
static createOrGet(DefaultOwner $owner, string $title[, string|null $description = null ]) : Group|null
Parameters
-
$owner
: DefaultOwner
-
-
$title
: string
-
-
$description
: string|null
= null
-
delete()
public
delete() : Result
getId()
public
getId() : int
getInstance()
public
static getInstance(mixed $id) : Group|null
Parameters
-
$id
: mixed
-
getOwner()
public
getOwner() : DefaultOwner
isEditableBy()
public
isEditableBy(Consumer $consumer) : bool
Parameters
-
$consumer
: Consumer
-
update()
public
update(array<string|int, mixed> $data) : Result
Parameters
-
$data
: array<string|int, mixed>
-