PHP Class GraphQL\Type\Definition\Type

Inheritance: implements JsonSerializable
Afficher le fichier Open project: webonyx/graphql-php Class Usage Examples

Méthodes publiques

Свойство Type Description
$description string | null
$name string

Méthodes publiques

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

Méthodes protégées

Méthode Description
tryInferName ( ) : null | string

Private Methods

Méthode Description
getInternalType ( $name = null ) : Type | array

Method Details

__toString() public méthode

public __toString ( ) : string
Résultat string

boolean() public static méthode

public static boolean ( ) : BooleanType
Résultat BooleanType

float() public static méthode

public static float ( ) : FloatType
Résultat FloatType

getInternalTypes() public static méthode

public static getInternalTypes ( ) : Type[]
Résultat Type[]

getNamedType() public static méthode

public static getNamedType ( $type ) : UnmodifiedType
$type
Résultat UnmodifiedType

getNullableType() public static méthode

public static getNullableType ( $type ) : Type
$type
Résultat Type

id() public static méthode

public static id ( ) : IDType
Résultat IDType

int() public static méthode

public static int ( ) : IntType
Résultat IntType

isAbstractType() public static méthode

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

isCompositeType() public static méthode

public static isCompositeType ( $type ) : boolean
$type
Résultat boolean

isInputType() public static méthode

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

isLeafType() public static méthode

public static isLeafType ( $type ) : boolean
$type
Résultat boolean

isOutputType() public static méthode

public static isOutputType ( $type ) : boolean
$type
Résultat boolean

jsonSerialize() public méthode

public jsonSerialize ( ) : string
Résultat string

listOf() public static méthode

public static listOf ( $wrappedType ) : ListOfType
$wrappedType
Résultat ListOfType

nonNull() public static méthode

public static nonNull ( $wrappedType ) : NonNull
$wrappedType
Résultat NonNull

resolve() public static méthode

public static resolve ( $type ) : mixed
$type
Résultat mixed

string() public static méthode

public static string ( ) : StringType
Résultat StringType

toString() public méthode

public toString ( ) : string
Résultat string

tryInferName() protected méthode

protected tryInferName ( ) : null | string
Résultat null | string

Property Details

$description public_oe property

public string|null $description
Résultat string | null

$name public_oe property

public string $name
Résultat string