Documentation

LeafType

Table of Contents

parseLiteral()  : mixed
Parses an externally provided literal value (hardcoded in GraphQL query) to use as an input
parseValue()  : mixed
Parses an externally provided value (query variable) to use as an input
serialize()  : mixed
Serializes an internal value to include in a response.

Methods

parseLiteral()

Parses an externally provided literal value (hardcoded in GraphQL query) to use as an input

public parseLiteral(IntValueNode|FloatValueNode|StringValueNode|BooleanValueNode|NullValueNode $valueNode[, array<string|int, mixed>|null $variables = null ]) : mixed

In the case of an invalid node or value this method must throw an Exception

Parameters
$valueNode : IntValueNode|FloatValueNode|StringValueNode|BooleanValueNode|NullValueNode
$variables : array<string|int, mixed>|null = null
Tags
throws
Exception
Return values
mixed

parseValue()

Parses an externally provided value (query variable) to use as an input

public parseValue(mixed $value) : mixed

In the case of an invalid value this method must throw an Exception

Parameters
$value : mixed
Tags
throws
Error
Return values
mixed

serialize()

Serializes an internal value to include in a response.

public serialize(mixed $value) : mixed
Parameters
$value : mixed
Tags
throws
Error
Return values
mixed

Search results