DirectiveLocation
in package
List of available directive locations
Table of Contents
- ARGUMENT_DEFINITION = 'ARGUMENT_DEFINITION'
- ENUM = 'ENUM'
- ENUM_VALUE = 'ENUM_VALUE'
- FIELD = 'FIELD'
- FIELD_DEFINITION = 'FIELD_DEFINITION'
- FRAGMENT_DEFINITION = 'FRAGMENT_DEFINITION'
- FRAGMENT_SPREAD = 'FRAGMENT_SPREAD'
- IFACE = 'INTERFACE'
- INLINE_FRAGMENT = 'INLINE_FRAGMENT'
- INPUT_FIELD_DEFINITION = 'INPUT_FIELD_DEFINITION'
- INPUT_OBJECT = 'INPUT_OBJECT'
- MUTATION = 'MUTATION'
- OBJECT = 'OBJECT'
- QUERY = 'QUERY'
- SCALAR = 'SCALAR'
- SCHEMA = 'SCHEMA'
- SUBSCRIPTION = 'SUBSCRIPTION'
- UNION = 'UNION'
- VARIABLE_DEFINITION = 'VARIABLE_DEFINITION'
- $locations : array<string|int, string>
- has() : bool
Constants
ARGUMENT_DEFINITION
public
mixed
ARGUMENT_DEFINITION
= 'ARGUMENT_DEFINITION'
ENUM
public
mixed
ENUM
= 'ENUM'
ENUM_VALUE
public
mixed
ENUM_VALUE
= 'ENUM_VALUE'
FIELD
public
mixed
FIELD
= 'FIELD'
FIELD_DEFINITION
public
mixed
FIELD_DEFINITION
= 'FIELD_DEFINITION'
FRAGMENT_DEFINITION
public
mixed
FRAGMENT_DEFINITION
= 'FRAGMENT_DEFINITION'
FRAGMENT_SPREAD
public
mixed
FRAGMENT_SPREAD
= 'FRAGMENT_SPREAD'
IFACE
public
mixed
IFACE
= 'INTERFACE'
INLINE_FRAGMENT
public
mixed
INLINE_FRAGMENT
= 'INLINE_FRAGMENT'
INPUT_FIELD_DEFINITION
public
mixed
INPUT_FIELD_DEFINITION
= 'INPUT_FIELD_DEFINITION'
INPUT_OBJECT
public
mixed
INPUT_OBJECT
= 'INPUT_OBJECT'
MUTATION
public
mixed
MUTATION
= 'MUTATION'
OBJECT
public
mixed
OBJECT
= 'OBJECT'
QUERY
public
mixed
QUERY
= 'QUERY'
SCALAR
public
mixed
SCALAR
= 'SCALAR'
SCHEMA
public
mixed
SCHEMA
= 'SCHEMA'
SUBSCRIPTION
public
mixed
SUBSCRIPTION
= 'SUBSCRIPTION'
UNION
public
mixed
UNION
= 'UNION'
VARIABLE_DEFINITION
public
mixed
VARIABLE_DEFINITION
= 'VARIABLE_DEFINITION'
Properties
$locations
private
static array<string|int, string>
$locations
= [self::QUERY => self::QUERY, self::MUTATION => self::MUTATION, self::SUBSCRIPTION => self::SUBSCRIPTION, self::FIELD => self::FIELD, self::FRAGMENT_DEFINITION => self::FRAGMENT_DEFINITION, self::FRAGMENT_SPREAD => self::FRAGMENT_SPREAD, self::INLINE_FRAGMENT => self::INLINE_FRAGMENT, self::SCHEMA => self::SCHEMA, self::SCALAR => self::SCALAR, self::OBJECT => self::OBJECT, self::FIELD_DEFINITION => self::FIELD_DEFINITION, self::ARGUMENT_DEFINITION => self::ARGUMENT_DEFINITION, self::IFACE => self::IFACE, self::UNION => self::UNION, self::ENUM => self::ENUM, self::ENUM_VALUE => self::ENUM_VALUE, self::INPUT_OBJECT => self::INPUT_OBJECT, self::INPUT_FIELD_DEFINITION => self::INPUT_FIELD_DEFINITION]
Methods
has()
public
static has(string $name) : bool
Parameters
- $name : string