PHP Класс Youshido\GraphQL\Config\Schema\SchemaConfig

Наследование: extends Youshido\GraphQL\Config\AbstractConfig
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( array $configData, $contextObject = null, $finalClass = false )
getMutation ( ) : ObjectType
getName ( )
getQuery ( ) : AbstractObjectType
getRules ( )
getTypesList ( )
setMutation ( $query ) : SchemaConfig
setQuery ( $query ) : SchemaConfig

Защищенные методы

Метод Описание
build ( )

Описание методов

__construct() публичный Метод

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

build() защищенный Метод

protected build ( )

getMutation() публичный Метод

public getMutation ( ) : ObjectType
Результат Youshido\GraphQL\Type\Object\ObjectType

getName() публичный Метод

public getName ( )

getQuery() публичный Метод

public getQuery ( ) : AbstractObjectType
Результат Youshido\GraphQL\Type\Object\AbstractObjectType

getRules() публичный Метод

public getRules ( )

getTypesList() публичный Метод

public getTypesList ( )

setMutation() публичный Метод

public setMutation ( $query ) : SchemaConfig
$query AbstractObjectType
Результат SchemaConfig

setQuery() публичный Метод

public setQuery ( $query ) : SchemaConfig
$query AbstractObjectType
Результат SchemaConfig