Copied!

CreateItemResponse

CreateItemResponse.php : 16
Implements ResponseInterface

Methods

public__construct()

CreateItemResponse.php : 38
public __construct(int $id, int $structureId, string $name, string $label, string $type, bool $required, string|null $description, array<string|int, object{value: string}>|null $options)

Parameters

Name Type Default value Description
$id int - -
$structureId int - -
$name string - -
$label string - -
$type string - -
$required bool - -
$description string|null - -
$options array<string|int, object{value: string}>|null - -

publicfrom()

CreateItemResponse.php : 61
public static from(CustomPropertyStructureCreateItemResponse} $data) : self

Parameters

Name Type Default value Description
$data CustomPropertyStructureCreateItemResponse} - -

Return values

self

publicgetDescription()

CreateItemResponse.php : 107
public getDescription() : string|null

Return values

string|null

publicgetId()

CreateItemResponse.php : 77
public getId() : int

Return values

int

publicgetLabel()

CreateItemResponse.php : 92
public getLabel() : string

Return values

string

publicgetName()

CreateItemResponse.php : 87
public getName() : string

Return values

string

publicgetOptions()

CreateItemResponse.php : 115
public getOptions() : array<string|int, object{value: string}>|null

Return values

array<string|int, object{value: string}>|null

publicgetStructureId()

CreateItemResponse.php : 82
public getStructureId() : int

Return values

int

publicgetType()

CreateItemResponse.php : 97
public getType() : string

Return values

string

publicisRequired()

CreateItemResponse.php : 102
public isRequired() : bool

Return values

bool