diff --git a/src/Controller/SearchController.php b/src/Controller/SearchController.php index c6dafcc..72aac92 100644 --- a/src/Controller/SearchController.php +++ b/src/Controller/SearchController.php @@ -49,8 +49,6 @@ public function search(Request $request, SearchFormBuilderInterface $searchFormB $index = $this->indexRegistry->get($this->searchIndex); - $items = []; - $searchResult = $this->client->index($this->indexNameResolver->resolve($index))->search($q, [ 'facets' => $this->getFacets($index->document), 'filter' => $filterBuilder->build($request), @@ -64,6 +62,8 @@ public function search(Request $request, SearchFormBuilderInterface $searchFormB dump($searchResult); + $items = []; + /** @var array{entityClass: class-string, entityId: mixed} $hit */ foreach ($searchResult->getHits() as $hit) { $items[] = $this->getManager($hit['entityClass'])->find($hit['entityClass'], $hit['entityId']);