PHP Class Youshido\GraphQL\Type\AbstractType

Inheritance: implements TypeInterface
Datei anzeigen Open project: youshido/graphql Class Usage Examples

Public Methods

Method Description
__toString ( )
getNamedType ( ) : AbstractType
getNullableType ( ) : AbstractType | AbstractObjectType
getType ( ) : AbstractType
isCompositeType ( )
isInputType ( )
isValidValue ( $value )
parseValue ( $value )
serialize ( $value )

Method Details

__toString() public method

public __toString ( )

getNamedType() public method

public getNamedType ( ) : AbstractType
return AbstractType

getNullableType() public method

public getNullableType ( ) : AbstractType | AbstractObjectType
return AbstractType | AbstractObjectType

getType() public method

public getType ( ) : AbstractType
return AbstractType

isCompositeType() public method

public isCompositeType ( )

isInputType() public method

public isInputType ( )

isValidValue() public method

public isValidValue ( $value )

parseValue() public method

public parseValue ( $value )

serialize() public method

public serialize ( $value )