Documentation

Utils

Interfaces, Classes, Traits and Enums

AST
Various utilities dealing with AST
ASTDefinitionBuilder
BlockString
BreakingChangesFinder
BuildClientSchema
BuildSchema
Build instance of `GraphQL\Type\Schema` out of type language definition (string or parsed AST) See [section in docs](type-system/type-language.md) for details.
InterfaceImplementations
A way to track interface implementations.
MixedStore
Similar to PHP array, but allows any type of data to act as key (including arrays, objects, scalars)
PairSet
A way to keep track of pairs of things when the ordering of the pair does not matter. We do this by maintaining a sort of double adjacency sets.
SchemaExtender
SchemaPrinter
Given an instance of Schema, prints it in GraphQL type language.
TypeComparators
TypeInfo
Utils
Value
Coerces a PHP value given a GraphQL Type.

Search results