phpDocumentor

Tag implements JsonSerializable

Class Tag

Interfaces, Classes and Traits

JsonSerializable

Table of Contents

$id  : string
$label  : string
create()  : Tag
id()  : string
jsonSerialize()  : array<string|int, mixed>
label()  : string
__construct()  : mixed
Tag constructor.

Properties

$id

private string $id

$label

private string $label

Methods

create()

public static create(string $id, string $label) : Tag
Parameters
$id : string
$label : string
Return values
Tag

id()

public id() : string
Return values
string

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

Returns an array, that matches the Tag schema from "configuration.schema.json".

label()

public label() : string
Return values
string

__construct()

Tag constructor.

private __construct(string $id, string $label) : mixed
Parameters
$id : string
$label : string
Return values
mixed

Search results