class Query implements JsonSerializable, DenormalizableInterface (View source)

Constants

MAX_ITEMS_PER_PAGE

Properties

protected $fields
protected $columns
private $itemsPerPage

Methods

getFields()

No description

setFields(mixed $fields)

No description

addField(FieldInterface $field)

Adds a field to the query object.

mixed
getColumns()

No description

setColumns(mixed $columns)

No description

jsonSerialize()

No description

setItemsPerPage($itemsPerPage)

No description

int
getItemsPerPage()

No description

denormalize(DenormalizerInterface $denormalizer, $data, $format = null, array $context = [])

No description

Details

FieldInterface[] getFields()

No description

Return Value

FieldInterface[]

setFields(mixed $fields)

No description

Parameters

mixed $fields

addField(FieldInterface $field)

Adds a field to the query object.

Parameters

FieldInterface $field

mixed getColumns()

No description

Return Value

mixed

setColumns(mixed $columns)

No description

Parameters

mixed $columns

jsonSerialize()

No description

setItemsPerPage($itemsPerPage)

No description

Parameters

$itemsPerPage

int getItemsPerPage()

No description

Return Value

int

denormalize(DenormalizerInterface $denormalizer, $data, $format = null, array $context = [])

No description

Parameters

DenormalizerInterface $denormalizer
$data
$format
array $context