PHP Class Youshido\GraphQL\Config\Schema\SchemaConfig

Inheritance: extends Youshido\GraphQL\Config\AbstractConfig
Afficher le fichier Open project: youshido/graphql Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( array $configData, $contextObject = null, $finalClass = false )
getMutation ( ) : ObjectType
getName ( )
getQuery ( ) : AbstractObjectType
getRules ( )
getTypesList ( )
setMutation ( $query ) : SchemaConfig
setQuery ( $query ) : SchemaConfig

Méthodes protégées

Méthode Description
build ( )

Method Details

__construct() public méthode

public __construct ( array $configData, $contextObject = null, $finalClass = false )
$configData array

build() protected méthode

protected build ( )

getMutation() public méthode

public getMutation ( ) : ObjectType
Résultat Youshido\GraphQL\Type\Object\ObjectType

getName() public méthode

public getName ( )

getQuery() public méthode

public getQuery ( ) : AbstractObjectType
Résultat Youshido\GraphQL\Type\Object\AbstractObjectType

getRules() public méthode

public getRules ( )

getTypesList() public méthode

public getTypesList ( )

setMutation() public méthode

public setMutation ( $query ) : SchemaConfig
$query AbstractObjectType
Résultat SchemaConfig

setQuery() public méthode

public setQuery ( $query ) : SchemaConfig
$query AbstractObjectType
Résultat SchemaConfig