/** * Get SearchService. * * @return \eZ\Publish\API\Repository\SearchService */ public function getSearchService() { if ($this->searchService !== null) { return $this->searchService; } $this->searchService = new SearchService($this, $this->searchHandler->contentSearchHandler(), $this->searchHandler->locationSearchHandler(), $this->getDomainMapper(), $this->getPermissionsCriterionHandler(), $this->serviceSettings['search']); return $this->searchService; }