GraphQL\Validator\ValidationContext::__construct PHP Метод

__construct() публичный Метод

ValidationContext constructor.
public __construct ( Schema $schema, DocumentNode $ast, TypeInfo $typeInfo )
$schema GraphQL\Schema
$ast GraphQL\Language\AST\DocumentNode
$typeInfo GraphQL\Utils\TypeInfo
    function __construct(Schema $schema, DocumentNode $ast, TypeInfo $typeInfo)
    {
        $this->schema = $schema;
        $this->ast = $ast;
        $this->typeInfo = $typeInfo;
        $this->errors = [];
        $this->fragmentSpreads = new SplObjectStorage();
        $this->recursivelyReferencedFragments = new SplObjectStorage();
        $this->variableUsages = new SplObjectStorage();
        $this->recursiveVariableUsages = new SplObjectStorage();
    }