class EnumValueTypeDef extends AbstractObject implements IdAble, Node

A definition of a value in a custom enum defined in a Module.

Properties

$lastQuery from  AbstractObject

Methods

__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

string
deprecated()

The reason this enum member is deprecated, if any.

string
description()

A doc string for the enum member, if any.

Id
id()

A unique identifier for this EnumValueTypeDef.

string
name()

The name of the enum member.

SourceMap|null
sourceMap()

The location of this enum member declaration.

string
value()

The value of the enum member

Details

in AbstractObject at line 13
__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

Parameters

AbstractClient $client
QueryBuilderChain $queryBuilderChain

in AbstractObject at line 19
protected null|array|string|int|float|bool queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

Parameters

QueryBuilder $leafQueryBuilder
string $leafKey

Return Value

null|array|string|int|float|bool

at line 19
string deprecated()

The reason this enum member is deprecated, if any.

Return Value

string

at line 28
string description()

A doc string for the enum member, if any.

Return Value

string

at line 37
Id id()

A unique identifier for this EnumValueTypeDef.

Return Value

Id

at line 46
string name()

The name of the enum member.

Return Value

string

at line 55
SourceMap|null sourceMap()

The location of this enum member declaration.

Return Value

SourceMap|null

at line 69
string value()

The value of the enum member

Return Value

string