19 declare(strict_types=1);
49 SearchServices $repository_services,
50 PathsServices $paths_services,
53 $this->search_services = $repository_services;
63 new Wrapper($this->dic->database())
73 $this->dic->ui()->factory(),
74 $this->dic->resourceStorage()
80 if (isset($this->handler)) {
83 return $this->handler =
new Handler();
88 if (isset($this->searcher_factory)) {
91 return $this->searcher_factory =
new Factory(
92 $this->search_services->searchFilterFactory(),
93 $this->search_services->searchClauseFactory(),
94 $this->paths_services->pathFactory(),