PHP Класс GraphQL\Type\Definition\Type

Наследование: implements JsonSerializable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$description string | null
$name string

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

Метод Описание
__toString ( ) : string
boolean ( ) : BooleanType
float ( ) : FloatType
getInternalTypes ( ) : Type[]
getNamedType ( $type ) : UnmodifiedType
getNullableType ( $type ) : Type
id ( ) : IDType
int ( ) : IntType
isAbstractType ( $type ) : boolean
isCompositeType ( $type ) : boolean
isInputType ( $type ) : boolean
isLeafType ( $type ) : boolean
isOutputType ( $type ) : boolean
jsonSerialize ( ) : string
listOf ( $wrappedType ) : ListOfType
nonNull ( $wrappedType ) : NonNull
resolve ( $type ) : mixed
string ( ) : StringType
toString ( ) : string

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

Метод Описание
tryInferName ( ) : null | string

Приватные методы

Метод Описание
getInternalType ( $name = null ) : Type | array

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

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

public __toString ( ) : string
Результат string

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

public static boolean ( ) : BooleanType
Результат BooleanType

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

public static float ( ) : FloatType
Результат FloatType

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

public static getInternalTypes ( ) : Type[]
Результат Type[]

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

public static getNamedType ( $type ) : UnmodifiedType
$type
Результат UnmodifiedType

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

public static getNullableType ( $type ) : Type
$type
Результат Type

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

public static id ( ) : IDType
Результат IDType

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

public static int ( ) : IntType
Результат IntType

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

public static isAbstractType ( $type ) : boolean
$type
Результат boolean

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

public static isCompositeType ( $type ) : boolean
$type
Результат boolean

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

public static isInputType ( $type ) : boolean
$type
Результат boolean

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

public static isLeafType ( $type ) : boolean
$type
Результат boolean

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

public static isOutputType ( $type ) : boolean
$type
Результат boolean

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

public jsonSerialize ( ) : string
Результат string

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

public static listOf ( $wrappedType ) : ListOfType
$wrappedType
Результат ListOfType

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

public static nonNull ( $wrappedType ) : NonNull
$wrappedType
Результат NonNull

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

public static resolve ( $type ) : mixed
$type
Результат mixed

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

public static string ( ) : StringType
Результат StringType

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

public toString ( ) : string
Результат string

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

protected tryInferName ( ) : null | string
Результат null | string

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

$description публичное свойство

public string|null $description
Результат string | null

$name публичное свойство

public string $name
Результат string