PHP Class Youshido\GraphQL\Field\AbstractInputField

Inheritance: implements Youshido\GraphQL\Field\InputFieldInterface, use trait Youshido\GraphQL\Type\Traits\FieldsArgumentsAwareObjectTrait, use trait Youshido\GraphQL\Type\Traits\AutoNameTrait
Exibir arquivo Open project: youshido/graphql

Protected Properties

Property Type Description
$isFinal

Public Methods

Method Description
__construct ( array $config = [] )
build ( InputFieldConfig $config )
getDefaultValue ( )
getType ( ) : Youshido\GraphQL\Type\InputTypeInterface

Method Details

__construct() public method

public __construct ( array $config = [] )
$config array

build() public method

public build ( InputFieldConfig $config )
$config Youshido\GraphQL\Config\Field\InputFieldConfig

getDefaultValue() public method

public getDefaultValue ( )

getType() abstract public method

abstract public getType ( ) : Youshido\GraphQL\Type\InputTypeInterface
return Youshido\GraphQL\Type\InputTypeInterface

Property Details

$isFinal protected_oe property

protected $isFinal