PHP Trait Youshido\GraphQL\Config\Traits\ConfigAwareTrait

Show file Open project: youshido/graphql

Protected Properties

Property Type Description
$config Youshido\GraphQL\Config\AbstractConfig | Youshido\GraphQL\Config\Object\ObjectTypeConfig | Youshido\GraphQL\Config\Field\FieldConfig | Youshido\GraphQL\Config\Field\InputFieldConfig
$configCache

Public Methods

Method Description
getConfig ( )
getDescription ( )

Protected Methods

Method Description
getConfigValue ( $key, $defaultValue = null )

Method Details

getConfig() public method

public getConfig ( )

getConfigValue() protected method

protected getConfigValue ( $key, $defaultValue = null )

getDescription() public method

public getDescription ( )

Property Details

$config protected property

protected AbstractConfig,Youshido\GraphQL\Config|ObjectTypeConfig,Youshido\GraphQL\Config\Object|FieldConfig,Youshido\GraphQL\Config\Field|InputFieldConfig,Youshido\GraphQL\Config\Field $config
return Youshido\GraphQL\Config\AbstractConfig | Youshido\GraphQL\Config\Object\ObjectTypeConfig | Youshido\GraphQL\Config\Field\FieldConfig | Youshido\GraphQL\Config\Field\InputFieldConfig

$configCache protected property

protected $configCache