class SpecProperty implements JsonSerializable (View source)

Properties

protected string $propertyKey
protected string $title
protected string|SpecPropertyRef $type
protected string|null $format
protected mixed $items
protected SpecProperty[] $objectProperties

Methods

__construct(string $propertyKey, string $title, $type, $format = null, $items = null, $objectProperties = null)

No description

string
getTitle()

No description

string
getType()

No description

string
getPropertyKey()

No description

addObjectProperty(SpecProperty $property)

No description

jsonSerialize()

No description

Details

__construct(string $propertyKey, string $title, $type, $format = null, $items = null, $objectProperties = null)

No description

Parameters

string $propertyKey
string $title
$type
$format
$items
$objectProperties

string getTitle()

No description

Return Value

string

string getType()

No description

Return Value

string

string getPropertyKey()

No description

Return Value

string

addObjectProperty(SpecProperty $property)

No description

Parameters

SpecProperty $property

jsonSerialize()

No description