public function getAggregations()
{
return $this->aggregations;
}
/** * Return field faceted data from faceted search result. * * @param string $field Facet field. * * @return array */ public function getFacetedData($field) { $this->_renderFilters(); $result = []; $aggregations = $this->queryResponse->getAggregations(); $bucket = $aggregations->getBucket($field); if ($bucket) { foreach ($bucket->getValues() as $value) { $metrics = $value->getMetrics(); $result[$metrics['value']] = $metrics; } } return $result; }