/** * {@inheritDoc} */ public function buildQuery(QueryInterface $query) { $searchQuery = []; if ($query->getFilter()) { $searchQuery['filter'] = $this->parentBuilder->buildQuery($query->getFilter()); } if ($query->getQuery()) { $searchQuery['query'] = $this->parentBuilder->buildQuery($query->getQuery()); } $searchQuery['boost'] = $query->getBoost(); return ['filtered' => $searchQuery]; }