Group
in package
implements
JsonSerializable
Class Group
Interfaces, Classes and Traits
- JsonSerializable
Table of Contents
- $configurations : Configurations
- $id : string
- $label : string
- $links : Links
- create() : Group
- jsonSerialize() : array<string|int, mixed>
- tags() : array<string|int, string>
- __construct() : mixed
- Group constructor.
Properties
$configurations
private
Configurations
$configurations
$id
private
string
$id
$label
private
string
$label
$links
private
Links
$links
Methods
create()
public
static create(string $id, string $label, Configurations $configurations, Links $links) : Group
Parameters
- $id : string
- $label : string
- $configurations : Configurations
- $links : Links
Return values
Group —jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed> —tags()
public
tags() : array<string|int, string>
Return values
array<string|int, string> —__construct()
Group constructor.
private
__construct(string $id, string $label, Configurations $configurations, Links $links) : mixed
Parameters
- $id : string
- $label : string
- $configurations : Configurations
- $links : Links