FacetSearchResult
in package
implements
Countable, IteratorAggregate
FinalYes
Tags
Table of Contents
Interfaces
- Countable
- IteratorAggregate
Properties
- $facetHits : array<int, array<string, mixed>>
- $facetQuery : string|null
- $processingTimeMs : int
- $raw : array<string, mixed>
Methods
- __construct() : mixed
- count() : int
- getFacetHits() : array<int, array<string, mixed>>
- getIterator() : ArrayIterator
- getProcessingTimeMs() : int
- getRaw() : array<string, mixed>
- toArray() : array<string|int, mixed>
- toJSON() : string
Properties
$facetHits
private
array<int, array<string, mixed>>
$facetHits
$facetQuery
private
string|null
$facetQuery
$processingTimeMs
private
int
$processingTimeMs
non-negative-int
$raw
private
array<string, mixed>
$raw
Methods
__construct()
public
__construct(array<string|int, mixed> $body) : mixed
Parameters
- $body : array<string|int, mixed>
count()
public
count() : int
Return values
intgetFacetHits()
public
getFacetHits() : array<int, array<string, mixed>>
Return values
array<int, array<string, mixed>>getIterator()
public
getIterator() : ArrayIterator
Return values
ArrayIteratorgetProcessingTimeMs()
public
getProcessingTimeMs() : int
Return values
intgetRaw()
public
getRaw() : array<string, mixed>
Return values
array<string, mixed>toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>toJSON()
public
toJSON() : string