Documentation

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'

FRAGMENT_DEFINITION

public mixed FRAGMENT_DEFINITION = 'FRAGMENT_DEFINITION'

INPUT_FIELD_DEFINITION

public mixed INPUT_FIELD_DEFINITION = 'INPUT_FIELD_DEFINITION'

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
Return values
bool

Search results