Property | Type | Description | |
---|---|---|---|
$searchEngines | eZ\Publish\SPI\Search\Handler[] | Key is the search engine identifier, value search handler itself. |
Method | Description | |
---|---|---|
__construct ( |
||
buildSearchEngine ( ) : eZ\Publish\SPI\Persistence\Handler | Builds search engine identified by its identifier (the "alias" attribute in the service tag), resolved for current siteaccess. | |
getSearchEngines ( ) : eZ\Publish\SPI\Search\Handler[] | Returns registered search engines. | |
registerSearchEngine ( eZ\Publish\SPI\Search\Handler $searchHandler, string $searchEngineIdentifier ) | Registers $searchHandler as a valid search engine with identifier $searchEngineIdentifier. |
public __construct ( |
||
$repositoryConfigurationProvider |
public buildSearchEngine ( ) : eZ\Publish\SPI\Persistence\Handler | ||
return | eZ\Publish\SPI\Persistence\Handler |
public getSearchEngines ( ) : eZ\Publish\SPI\Search\Handler[] | ||
return | eZ\Publish\SPI\Search\Handler[] |
public registerSearchEngine ( eZ\Publish\SPI\Search\Handler $searchHandler, string $searchEngineIdentifier ) | ||
$searchHandler | eZ\Publish\SPI\Search\Handler | |
$searchEngineIdentifier | string |