PHP Класс Youshido\GraphQL\Field\AbstractField

Наследование: implements Youshido\GraphQL\Field\FieldInterface, use trait Youshido\GraphQL\Type\Traits\FieldsArgumentsAwareObjectTrait, use trait Youshido\GraphQL\Config\Traits\ResolvableObjectTrait, use trait Youshido\GraphQL\Type\Traits\AutoNameTrait
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$isFinal

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

Метод Описание
__construct ( array $config = [] )
build ( FieldConfig $config )
getAutoName ( )
getDeprecationReason ( )
getName ( )
getType ( ) : AbstractObjectType | AbstractType
isDeprecated ( )
setType ( $type )

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

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

public __construct ( array $config = [] )
$config array

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

public build ( FieldConfig $config )
$config Youshido\GraphQL\Config\Field\FieldConfig

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

public getAutoName ( )

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

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

public getName ( )

getType() абстрактный публичный Метод

abstract public getType ( ) : AbstractObjectType | AbstractType
Результат Youshido\GraphQL\Type\Object\AbstractObjectType | Youshido\GraphQL\Type\AbstractType

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

public isDeprecated ( )

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

public setType ( $type )

Описание свойств

$isFinal защищенное свойство

protected $isFinal