PHP Класс Youshido\GraphQL\Relay\Field\NodeField

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

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

Свойство Тип Описание
$fetcher Youshido\GraphQL\Relay\Fetcher\FetcherInterface
$type Youshido\GraphQL\Relay\NodeInterfaceType

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

Метод Описание
__construct ( Youshido\GraphQL\Relay\Fetcher\FetcherInterface $fetcher )
build ( FieldConfig $config )
getDescription ( )
getName ( )
getType ( )
resolve ( $value, array $args, ResolveInfo $info )

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

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

public __construct ( Youshido\GraphQL\Relay\Fetcher\FetcherInterface $fetcher )
$fetcher Youshido\GraphQL\Relay\Fetcher\FetcherInterface

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

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

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

public getDescription ( )

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

public getName ( )

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

public getType ( )

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

public resolve ( $value, array $args, ResolveInfo $info )
$args array
$info Youshido\GraphQL\Execution\ResolveInfo

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

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

protected FetcherInterface,Youshido\GraphQL\Relay\Fetcher $fetcher
Результат Youshido\GraphQL\Relay\Fetcher\FetcherInterface

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

protected NodeInterfaceType,Youshido\GraphQL\Relay $type
Результат Youshido\GraphQL\Relay\NodeInterfaceType