PHP Class eZ\Bundle\EzPublishCoreBundle\ApiLoader\SearchEngineIndexerFactory

Afficher le fichier Open project: ezsystems/ezpublish-kernel

Protected Properties

Свойство Type Description
$searchEngineIndexers eZ\Publish\Core\Search\Common\Indexer[] Key is the search engine identifier, value indexer itself.

Méthodes publiques

Méthode Description
__construct ( RepositoryConfigurationProvider $repositoryConfigurationProvider )
buildSearchEngineIndexer ( ) : Indexer Build search engine indexer identified by its identifier (the "alias" attribute in the service tag), resolved for current siteaccess.
getSearchEngineIndexers ( ) : Indexer[] Returns registered search engine indexers.
registerSearchEngineIndexer ( Indexer $searchEngineIndexer, string $searchEngineIdentifier ) Registers $searchEngineIndexer as a valid search engine indexer with identifier $searchEngineIdentifier.

Method Details

__construct() public méthode

public __construct ( RepositoryConfigurationProvider $repositoryConfigurationProvider )
$repositoryConfigurationProvider RepositoryConfigurationProvider

buildSearchEngineIndexer() public méthode

Build search engine indexer identified by its identifier (the "alias" attribute in the service tag), resolved for current siteaccess.
public buildSearchEngineIndexer ( ) : Indexer
Résultat eZ\Publish\Core\Search\Common\Indexer

getSearchEngineIndexers() public méthode

Returns registered search engine indexers.
public getSearchEngineIndexers ( ) : Indexer[]
Résultat eZ\Publish\Core\Search\Common\Indexer[]

registerSearchEngineIndexer() public méthode

Registers $searchEngineIndexer as a valid search engine indexer with identifier $searchEngineIdentifier.
public registerSearchEngineIndexer ( Indexer $searchEngineIndexer, string $searchEngineIdentifier )
$searchEngineIndexer eZ\Publish\Core\Search\Common\Indexer
$searchEngineIdentifier string

Property Details

$searchEngineIndexers protected_oe property

Key is the search engine identifier, value indexer itself.
protected Indexer[],eZ\Publish\Core\Search\Common $searchEngineIndexers
Résultat eZ\Publish\Core\Search\Common\Indexer[]