Documentation

OperationParams
in package

Structure representing parsed HTTP parameters for GraphQL operation

Table of Contents

$extensions  : array<string|int, mixed>|null
$operation  : string
$query  : string
$queryId  : string
Id of the query (when using persistent queries).
$variables  : array<string|int, mixed>|null
$originalInput  : array<string|int, mixed>
$readOnly  : bool
create()  : OperationParams
Creates an instance from given array
getOriginalInput()  : mixed
isReadOnly()  : bool
Indicates that operation is executed in read-only context (e.g. via HTTP GET request)

Properties

$queryId

Id of the query (when using persistent queries).

public string $queryId

Valid aliases (case-insensitive):

  • id
  • queryId
  • documentId

Methods

create()

Creates an instance from given array

public static create(array<string|int, mixed> $params[, bool $readonly = false ]) : OperationParams
Parameters
$params : array<string|int, mixed>
$readonly : bool = false
Return values
OperationParams

getOriginalInput()

public getOriginalInput(string $key) : mixed
Parameters
$key : string
Return values
mixed

isReadOnly()

Indicates that operation is executed in read-only context (e.g. via HTTP GET request)

public isReadOnly() : bool
Return values
bool

Search results