Documentation

NodeKind
in package

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>

Constants

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_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_DEFINITION

public mixed FIELD_DEFINITION = 'FieldDefinition'

FRAGMENT_DEFINITION

public mixed FRAGMENT_DEFINITION = 'FragmentDefinition'

FRAGMENT_SPREAD

public mixed FRAGMENT_SPREAD = 'FragmentSpread'

INLINE_FRAGMENT

public mixed INLINE_FRAGMENT = 'InlineFragment'

INPUT_OBJECT_TYPE_DEFINITION

public mixed INPUT_OBJECT_TYPE_DEFINITION = 'InputObjectTypeDefinition'

INPUT_OBJECT_TYPE_EXTENSION

public mixed INPUT_OBJECT_TYPE_EXTENSION = 'InputObjectTypeExtension'

INPUT_VALUE_DEFINITION

public mixed INPUT_VALUE_DEFINITION = 'InputValueDefinition'

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'

NAMED_TYPE

public mixed NAMED_TYPE = 'NamedType'

NON_NULL_TYPE

public mixed NON_NULL_TYPE = 'NonNullType'

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'

Properties

$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, ]

Search results