public getSearchQuery ( ) : Smile\ElasticsuiteCore\Search\Request\QueryInterface | ||
Результат | Smile\ElasticsuiteCore\Search\Request\QueryInterface |
public function getSearchQuery()
{
return $this->queryBuilder->getSearchQuery($this);
}
/** * Build a search query for the current rule. * * @param array $excludedCategories Categories excluded of query building (avoid infinite recursion). * * @return QueryInterface */ public function getSearchQuery($excludedCategories = []) { $searchQuery = parent::getSearchQuery(); if ($this->getAttribute() === 'category_ids') { $searchQuery = $this->getCategorySearchQuery($excludedCategories); } return $searchQuery; }