- protected $searchService;
-
- /**
- * SearchController constructor.
- * @param EntityRepo $entityRepo
- * @param ViewService $viewService
- * @param SearchService $searchService
- */
- public function __construct(EntityRepo $entityRepo, ViewService $viewService, SearchService $searchService)
- {
- $this->entityRepo = $entityRepo;
+ protected $searchRunner;
+ protected $entityContextManager;
+
+ public function __construct(
+ ViewService $viewService,
+ SearchRunner $searchRunner,
+ ShelfContext $entityContextManager
+ ) {