PHP Class Youshido\GraphQL\Schema\AbstractSchema

Afficher le fichier Open project: youshido/graphql Class Usage Examples

Protected Properties

Свойство Type Description
$config Youshido\GraphQL\Config\Schema\SchemaConfig

Méthodes publiques

Méthode Description
__construct ( $config = [] )
addMutationField ( $field, $fieldInfo = null )
addQueryField ( $field, $fieldInfo = null )
build ( SchemaConfig $config )
getMutationType ( )
getName ( )
getQueryType ( )
getTypesList ( ) : SchemaTypesList

Method Details

__construct() public méthode

public __construct ( $config = [] )

addMutationField() public méthode

public addMutationField ( $field, $fieldInfo = null )

addQueryField() public méthode

public addQueryField ( $field, $fieldInfo = null )

build() abstract public méthode

abstract public build ( SchemaConfig $config )
$config Youshido\GraphQL\Config\Schema\SchemaConfig

getMutationType() final public méthode

final public getMutationType ( )

getName() public méthode

public getName ( )

getQueryType() final public méthode

final public getQueryType ( )

getTypesList() public méthode

public getTypesList ( ) : SchemaTypesList
Résultat Youshido\GraphQL\Type\SchemaTypesList

Property Details

$config protected_oe property

protected SchemaConfig,Youshido\GraphQL\Config\Schema $config
Résultat Youshido\GraphQL\Config\Schema\SchemaConfig