PHP 클래스 GraphQL\Type\Definition\Type

상속: implements JsonSerializable
파일 보기 프로젝트 열기: webonyx/graphql-php 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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