Files
IPB/system/3rd_party/graphql-php/Language/AST/OperationDefinitionNode.php
T
2025-12-19 05:55:31 -08:00

27 lines
589 B
PHP

<?php
declare(strict_types=1);
namespace GraphQL\Language\AST;
class OperationDefinitionNode extends Node implements ExecutableDefinitionNode, HasSelectionSet
{
/** @var string */
public $kind = NodeKind::OPERATION_DEFINITION;
/** @var NameNode|null */
public $name;
/** @var string (oneOf 'query', 'mutation', 'subscription')) */
public $operation;
/** @var NodeList<VariableDefinitionNode> */
public $variableDefinitions;
/** @var NodeList<DirectiveNode> */
public $directives;
/** @var SelectionSetNode */
public $selectionSet;
}