PHP Класс Youshido\GraphQL\Type\Union\AbstractUnionType

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

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

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

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

Метод Описание
__construct ( $config = [] ) ObjectType constructor.
getKind ( )
getNamedType ( )
getTypes ( ) : AbstractObjectType[] | AbstractScalarType[]
isValidValue ( $value )

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

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

ObjectType constructor.
public __construct ( $config = [] )
$config

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

public getKind ( )

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

public getNamedType ( )

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

abstract public getTypes ( ) : AbstractObjectType[] | AbstractScalarType[]
Результат Youshido\GraphQL\Type\Object\AbstractObjectType[] | Youshido\GraphQL\Type\Scalar\AbstractScalarType[]

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

public isValidValue ( $value )

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

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

protected $isFinal