PHP Class Youshido\GraphQL\Introspection\QueryType

Inheritance: extends Youshido\GraphQL\Type\Object\AbstractObjectType, use trait Youshido\GraphQL\Introspection\Traits\TypeCollectorTrait
Mostra file Open project: youshido/graphql

Public Methods

Method Description
build ( $config )
getName ( ) : String
resolveEnumValues ( $value, $args )
resolveFields ( $value, $args )
resolveInputFields ( $value )
resolveInterfaces ( $value )
resolveOfType ( AbstractType $value )
resolvePossibleTypes ( $value, $args, ResolveInfo $info )

Method Details

build() public method

public build ( $config )

getName() public method

public getName ( ) : String
return String type name

resolveEnumValues() public method

public resolveEnumValues ( $value, $args )

resolveFields() public method

public resolveFields ( $value, $args )

resolveInputFields() public method

public resolveInputFields ( $value )

resolveInterfaces() public method

public resolveInterfaces ( $value )

resolveOfType() public method

public resolveOfType ( AbstractType $value )
$value Youshido\GraphQL\Type\AbstractType

resolvePossibleTypes() public method

public resolvePossibleTypes ( $value, $args, ResolveInfo $info )
$info Youshido\GraphQL\Execution\ResolveInfo