PHP Class Youshido\GraphQL\Type\TypeService

Afficher le fichier Open project: youshido/graphql Class Usage Examples

Méthodes publiques

Méthode Description
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 )

Méthodes protégées

Méthode Description
classify ( $text )

Method Details

classify() protected static méthode

protected static classify ( $text )

getPropertyValue() public static méthode

public static getPropertyValue ( $data, $path )

isAbstractType() public static méthode

public static isAbstractType ( AbstractType | mixed $type ) : boolean
$type AbstractType | mixed
Résultat boolean

isGraphQLType() public static méthode

public static isGraphQLType ( $type )

isInputObjectType() public static méthode

public static isInputObjectType ( $type )

isInputType() public static méthode

public static isInputType ( mixed | AbstractType $type ) : boolean
$type mixed | AbstractType
Résultat boolean

isInterface() public static méthode

public static isInterface ( AbstractType | mixed $type ) : boolean
$type AbstractType | mixed
Résultat boolean

isLeafType() public static méthode

public static isLeafType ( $type )

isObjectType() public static méthode

public static isObjectType ( $type )

isScalarType() public static méthode

public static isScalarType ( $type )

resolveNamedType() public static méthode

public static resolveNamedType ( $object )