PHP Класс eZ\Publish\Core\Base\Container\ApiLoader\SignalSlot\SignalDispatcherFactory

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( string $signalDispatcherClass, $searchEngineAlias ) SignalDispatcherFactory constructor.
addSlotsForSearchEngine ( string $searchEngineAlias, array $searchEngineSignalSlots ) Bulk add all signal slots if needed for a search engine.
buildSignalDispatcher ( ) : SignalDispatcher Build SignalDispatcher for SignalSlots.
getSearchEngineAlias ( ) : string Get current search engine alias.

Описание методов

__construct() публичный метод

SignalDispatcherFactory constructor.
public __construct ( string $signalDispatcherClass, $searchEngineAlias )
$signalDispatcherClass string
$searchEngineAlias

addSlotsForSearchEngine() публичный метод

Bulk add all signal slots if needed for a search engine.
public addSlotsForSearchEngine ( string $searchEngineAlias, array $searchEngineSignalSlots )
$searchEngineAlias string
$searchEngineSignalSlots array [signal => array(slot1, slot2, ...)]

buildSignalDispatcher() публичный метод

Build SignalDispatcher for SignalSlots.
public buildSignalDispatcher ( ) : SignalDispatcher
Результат eZ\Publish\Core\SignalSlot\SignalDispatcher

getSearchEngineAlias() публичный метод

Get current search engine alias.
public getSearchEngineAlias ( ) : string
Результат string