public getQuery ( ) : Elastica\Query\AbstractQuery | ||
return | Elastica\Query\AbstractQuery |
public function getQuery()
{
return $this->getParam('query');
}
/** * @param \Elastica\Query $query * * @throws \InvalidArgumentException * * @return \Elastica\Query\BoolQuery */ protected function getBoolQuery(Query $query) { $boolQuery = $query->getQuery(); if (!$boolQuery instanceof BoolQuery) { throw new InvalidArgumentException(sprintf('Facet filters available only with %s, got: %s', BoolQuery::class, get_class($boolQuery))); } return $boolQuery; }