PHP Class Youshido\GraphQL\Introspection\InputValueType

Inheritance: extends Youshido\GraphQL\Type\Object\AbstractObjectType
Afficher le fichier Open project: youshido/graphql

Méthodes publiques

Méthode Description
build ( $config )
getName ( ) : string
resolveDefaultValue ( AbstractSchema | Field $value ) : string | null
resolveType ( AbstractSchema | Field $value ) : Youshido\GraphQL\Type\TypeInterface

Method Details

build() public méthode

public build ( $config )

getName() public méthode

public getName ( ) : string
Résultat string type name

resolveDefaultValue() public méthode

public resolveDefaultValue ( AbstractSchema | Field $value ) : string | null
$value Youshido\GraphQL\Schema\AbstractSchema | Youshido\GraphQL\Field\Field
Résultat string | null //todo implement value printer

resolveType() public méthode

public resolveType ( AbstractSchema | Field $value ) : Youshido\GraphQL\Type\TypeInterface
$value Youshido\GraphQL\Schema\AbstractSchema | Youshido\GraphQL\Field\Field
Résultat Youshido\GraphQL\Type\TypeInterface