Table of Contents
-
ARGUMENT
= 'Argument'
-
BOOLEAN
= 'BooleanValue'
-
DIRECTIVE
= 'Directive'
-
DIRECTIVE_DEFINITION
= 'DirectiveDefinition'
-
DOCUMENT
= 'Document'
-
ENUM
= 'EnumValue'
-
ENUM_TYPE_DEFINITION
= 'EnumTypeDefinition'
-
ENUM_TYPE_EXTENSION
= 'EnumTypeExtension'
-
ENUM_VALUE_DEFINITION
= 'EnumValueDefinition'
-
FIELD
= 'Field'
-
FIELD_DEFINITION
= 'FieldDefinition'
-
FLOAT
= 'FloatValue'
-
FRAGMENT_DEFINITION
= 'FragmentDefinition'
-
FRAGMENT_SPREAD
= 'FragmentSpread'
-
INLINE_FRAGMENT
= 'InlineFragment'
-
INPUT_OBJECT_TYPE_DEFINITION
= 'InputObjectTypeDefinition'
-
INPUT_OBJECT_TYPE_EXTENSION
= 'InputObjectTypeExtension'
-
INPUT_VALUE_DEFINITION
= 'InputValueDefinition'
-
INT
= 'IntValue'
-
INTERFACE_TYPE_DEFINITION
= 'InterfaceTypeDefinition'
-
INTERFACE_TYPE_EXTENSION
= 'InterfaceTypeExtension'
-
LIST_TYPE
= 'ListType'
-
LST
= 'ListValue'
-
NAME
= 'Name'
-
NAMED_TYPE
= 'NamedType'
-
NON_NULL_TYPE
= 'NonNullType'
-
NULL
= 'NullValue'
-
OBJECT
= 'ObjectValue'
-
OBJECT_FIELD
= 'ObjectField'
-
OBJECT_TYPE_DEFINITION
= 'ObjectTypeDefinition'
-
OBJECT_TYPE_EXTENSION
= 'ObjectTypeExtension'
-
OPERATION_DEFINITION
= 'OperationDefinition'
-
OPERATION_TYPE_DEFINITION
= 'OperationTypeDefinition'
-
SCALAR_TYPE_DEFINITION
= 'ScalarTypeDefinition'
-
SCALAR_TYPE_EXTENSION
= 'ScalarTypeExtension'
-
SCHEMA_DEFINITION
= 'SchemaDefinition'
-
SCHEMA_EXTENSION
= 'SchemaExtension'
-
SELECTION_SET
= 'SelectionSet'
-
STRING
= 'StringValue'
-
UNION_TYPE_DEFINITION
= 'UnionTypeDefinition'
-
UNION_TYPE_EXTENSION
= 'UnionTypeExtension'
-
VARIABLE
= 'Variable'
-
VARIABLE_DEFINITION
= 'VariableDefinition'
-
$classMap
: array<string|int, string>
ARGUMENT
public
mixed
ARGUMENT
= 'Argument'
BOOLEAN
public
mixed
BOOLEAN
= 'BooleanValue'
DIRECTIVE
public
mixed
DIRECTIVE
= 'Directive'
DIRECTIVE_DEFINITION
public
mixed
DIRECTIVE_DEFINITION
= 'DirectiveDefinition'
DOCUMENT
public
mixed
DOCUMENT
= 'Document'
ENUM
public
mixed
ENUM
= 'EnumValue'
ENUM_TYPE_DEFINITION
public
mixed
ENUM_TYPE_DEFINITION
= 'EnumTypeDefinition'
ENUM_TYPE_EXTENSION
public
mixed
ENUM_TYPE_EXTENSION
= 'EnumTypeExtension'
ENUM_VALUE_DEFINITION
public
mixed
ENUM_VALUE_DEFINITION
= 'EnumValueDefinition'
FIELD
public
mixed
FIELD
= 'Field'
FIELD_DEFINITION
public
mixed
FIELD_DEFINITION
= 'FieldDefinition'
FLOAT
public
mixed
FLOAT
= 'FloatValue'
FRAGMENT_DEFINITION
public
mixed
FRAGMENT_DEFINITION
= 'FragmentDefinition'
FRAGMENT_SPREAD
public
mixed
FRAGMENT_SPREAD
= 'FragmentSpread'
INLINE_FRAGMENT
public
mixed
INLINE_FRAGMENT
= 'InlineFragment'
public
mixed
INPUT_OBJECT_TYPE_DEFINITION
= 'InputObjectTypeDefinition'
public
mixed
INPUT_OBJECT_TYPE_EXTENSION
= 'InputObjectTypeExtension'
public
mixed
INPUT_VALUE_DEFINITION
= 'InputValueDefinition'
INT
public
mixed
INT
= 'IntValue'
INTERFACE_TYPE_DEFINITION
public
mixed
INTERFACE_TYPE_DEFINITION
= 'InterfaceTypeDefinition'
INTERFACE_TYPE_EXTENSION
public
mixed
INTERFACE_TYPE_EXTENSION
= 'InterfaceTypeExtension'
LIST_TYPE
public
mixed
LIST_TYPE
= 'ListType'
LST
public
mixed
LST
= 'ListValue'
NAME
public
mixed
NAME
= 'Name'
NAMED_TYPE
public
mixed
NAMED_TYPE
= 'NamedType'
NON_NULL_TYPE
public
mixed
NON_NULL_TYPE
= 'NonNullType'
NULL
public
mixed
NULL
= 'NullValue'
OBJECT
public
mixed
OBJECT
= 'ObjectValue'
OBJECT_FIELD
public
mixed
OBJECT_FIELD
= 'ObjectField'
OBJECT_TYPE_DEFINITION
public
mixed
OBJECT_TYPE_DEFINITION
= 'ObjectTypeDefinition'
OBJECT_TYPE_EXTENSION
public
mixed
OBJECT_TYPE_EXTENSION
= 'ObjectTypeExtension'
OPERATION_DEFINITION
public
mixed
OPERATION_DEFINITION
= 'OperationDefinition'
OPERATION_TYPE_DEFINITION
public
mixed
OPERATION_TYPE_DEFINITION
= 'OperationTypeDefinition'
SCALAR_TYPE_DEFINITION
public
mixed
SCALAR_TYPE_DEFINITION
= 'ScalarTypeDefinition'
SCALAR_TYPE_EXTENSION
public
mixed
SCALAR_TYPE_EXTENSION
= 'ScalarTypeExtension'
SCHEMA_DEFINITION
public
mixed
SCHEMA_DEFINITION
= 'SchemaDefinition'
SCHEMA_EXTENSION
public
mixed
SCHEMA_EXTENSION
= 'SchemaExtension'
SELECTION_SET
public
mixed
SELECTION_SET
= 'SelectionSet'
STRING
public
mixed
STRING
= 'StringValue'
UNION_TYPE_DEFINITION
public
mixed
UNION_TYPE_DEFINITION
= 'UnionTypeDefinition'
UNION_TYPE_EXTENSION
public
mixed
UNION_TYPE_EXTENSION
= 'UnionTypeExtension'
VARIABLE
public
mixed
VARIABLE
= 'Variable'
VARIABLE_DEFINITION
public
mixed
VARIABLE_DEFINITION
= 'VariableDefinition'
$classMap
public
static array<string|int, string>
$classMap
= [
self::NAME => \GraphQL\Language\AST\NameNode::class,
// Document
self::DOCUMENT => \GraphQL\Language\AST\DocumentNode::class,
self::OPERATION_DEFINITION => \GraphQL\Language\AST\OperationDefinitionNode::class,
self::VARIABLE_DEFINITION => \GraphQL\Language\AST\VariableDefinitionNode::class,
self::VARIABLE => \GraphQL\Language\AST\VariableNode::class,
self::SELECTION_SET => \GraphQL\Language\AST\SelectionSetNode::class,
self::FIELD => \GraphQL\Language\AST\FieldNode::class,
self::ARGUMENT => \GraphQL\Language\AST\ArgumentNode::class,
// Fragments
self::FRAGMENT_SPREAD => \GraphQL\Language\AST\FragmentSpreadNode::class,
self::INLINE_FRAGMENT => \GraphQL\Language\AST\InlineFragmentNode::class,
self::FRAGMENT_DEFINITION => \GraphQL\Language\AST\FragmentDefinitionNode::class,
// Values
self::INT => \GraphQL\Language\AST\IntValueNode::class,
self::FLOAT => \GraphQL\Language\AST\FloatValueNode::class,
self::STRING => \GraphQL\Language\AST\StringValueNode::class,
self::BOOLEAN => \GraphQL\Language\AST\BooleanValueNode::class,
self::ENUM => \GraphQL\Language\AST\EnumValueNode::class,
self::NULL => \GraphQL\Language\AST\NullValueNode::class,
self::LST => \GraphQL\Language\AST\ListValueNode::class,
self::OBJECT => \GraphQL\Language\AST\ObjectValueNode::class,
self::OBJECT_FIELD => \GraphQL\Language\AST\ObjectFieldNode::class,
// Directives
self::DIRECTIVE => \GraphQL\Language\AST\DirectiveNode::class,
// Types
self::NAMED_TYPE => \GraphQL\Language\AST\NamedTypeNode::class,
self::LIST_TYPE => \GraphQL\Language\AST\ListTypeNode::class,
self::NON_NULL_TYPE => \GraphQL\Language\AST\NonNullTypeNode::class,
// Type System Definitions
self::SCHEMA_DEFINITION => \GraphQL\Language\AST\SchemaDefinitionNode::class,
self::OPERATION_TYPE_DEFINITION => \GraphQL\Language\AST\OperationTypeDefinitionNode::class,
// Type Definitions
self::SCALAR_TYPE_DEFINITION => \GraphQL\Language\AST\ScalarTypeDefinitionNode::class,
self::OBJECT_TYPE_DEFINITION => \GraphQL\Language\AST\ObjectTypeDefinitionNode::class,
self::FIELD_DEFINITION => \GraphQL\Language\AST\FieldDefinitionNode::class,
self::INPUT_VALUE_DEFINITION => \GraphQL\Language\AST\InputValueDefinitionNode::class,
self::INTERFACE_TYPE_DEFINITION => \GraphQL\Language\AST\InterfaceTypeDefinitionNode::class,
self::UNION_TYPE_DEFINITION => \GraphQL\Language\AST\UnionTypeDefinitionNode::class,
self::ENUM_TYPE_DEFINITION => \GraphQL\Language\AST\EnumTypeDefinitionNode::class,
self::ENUM_VALUE_DEFINITION => \GraphQL\Language\AST\EnumValueDefinitionNode::class,
self::INPUT_OBJECT_TYPE_DEFINITION => \GraphQL\Language\AST\InputObjectTypeDefinitionNode::class,
// Type Extensions
self::SCALAR_TYPE_EXTENSION => \GraphQL\Language\AST\ScalarTypeExtensionNode::class,
self::OBJECT_TYPE_EXTENSION => \GraphQL\Language\AST\ObjectTypeExtensionNode::class,
self::INTERFACE_TYPE_EXTENSION => \GraphQL\Language\AST\InterfaceTypeExtensionNode::class,
self::UNION_TYPE_EXTENSION => \GraphQL\Language\AST\UnionTypeExtensionNode::class,
self::ENUM_TYPE_EXTENSION => \GraphQL\Language\AST\EnumTypeExtensionNode::class,
self::INPUT_OBJECT_TYPE_EXTENSION => \GraphQL\Language\AST\InputObjectTypeExtensionNode::class,
// Directive Definitions
self::DIRECTIVE_DEFINITION => \GraphQL\Language\AST\DirectiveDefinitionNode::class,
]