InputTypeDef
class InputTypeDef extends AbstractObject implements IdAble
A graphql input type, which is essentially just a group of named args.
This is currently only used to represent pre-existing usage of graphql input types in the core API. It is not used by user modules and shouldn't ever be as user module accept input objects via their id rather than graphql input types.
Properties
$lastQuery | from AbstractObject |
Methods
from
AbstractObject
null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)
No description
from
AbstractObject
array
fields()
Static fields defined on this input object, if any.
id()
A unique identifier for this InputTypeDef.
string
name()
The name of the input object.
Details
in
AbstractObject at line 13
__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)
No description
in
AbstractObject at line 19
protected null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)
No description
at line 22
array
fields()
Static fields defined on this input object, if any.
at line 31
AbstractId
id()
A unique identifier for this InputTypeDef.
at line 40
string
name()
The name of the input object.