PHP Класс Youshido\GraphQL\Type\TypeService

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

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

Метод Описание
getPropertyValue ( $data, $path )
isAbstractType ( AbstractType | mixed $type ) : boolean
isGraphQLType ( $type )
isInputObjectType ( $type )
isInputType ( mixed | AbstractType $type ) : boolean
isInterface ( AbstractType | mixed $type ) : boolean
isLeafType ( $type )
isObjectType ( $type )
isScalarType ( $type )
resolveNamedType ( $object )

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

Метод Описание
classify ( $text )

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

classify() защищенный статический метод

protected static classify ( $text )

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

public static getPropertyValue ( $data, $path )

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

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

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

public static isGraphQLType ( $type )

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

public static isInputObjectType ( $type )

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

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

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

public static isInterface ( AbstractType | mixed $type ) : boolean
$type AbstractType | mixed
Результат boolean

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

public static isLeafType ( $type )

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

public static isObjectType ( $type )

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

public static isScalarType ( $type )

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

public static resolveNamedType ( $object )