PHP Class GraphQL\Language\AST\Node

Afficher le fichier Open project: webonyx/graphql-php

Méthodes publiques

Свойство Type Description
$kind type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode
$loc Location

Méthodes publiques

Méthode Description
__construct ( array $vars )
__toString ( ) : string
cloneDeep ( )

Private Methods

Méthode Description
cloneValue ( $value ) : array | Node

Method Details

__construct() public méthode

public __construct ( array $vars )
$vars array

__toString() public méthode

public __toString ( ) : string
Résultat string

cloneDeep() public méthode

public cloneDeep ( )

Property Details

$kind public_oe property

type Node = NameNode | DocumentNode | OperationDefinitionNode | VariableDefinitionNode | VariableNode | SelectionSetNode | FieldNode | ArgumentNode | FragmentSpreadNode | InlineFragmentNode | FragmentDefinitionNode | IntValueNode | FloatValueNode | StringValueNode | BooleanValueNode | EnumValueNode | ListValueNode | ObjectValueNode | ObjectFieldNode | DirectiveNode | ListTypeNode | NonNullTypeNode
public $kind

$loc public_oe property

public Location,GraphQL\Language\AST $loc
Résultat Location