Smile\ElasticsuiteCore\Search\Adapter\Elasticsuite\Request\Mapper::getAggregations PHP Method

getAggregations() private method

Extract and build aggregations of the search request.
private getAggregations ( Smile\ElasticsuiteCore\Search\RequestInterface $request ) : array
$request Smile\ElasticsuiteCore\Search\RequestInterface Search request.
return array
    private function getAggregations(RequestInterface $request)
    {
        $aggregations = [];
        if ($request->getAggregation()) {
            $aggregations = $this->aggregationBuilder->buildAggregations($request->getAggregation());
        }
        return $aggregations;
    }