eZ\Publish\Core\Base\Container\ApiLoader\SignalSlot\SignalDispatcherFactory::__construct PHP Method

__construct() public method

SignalDispatcherFactory constructor.
public __construct ( string $signalDispatcherClass, $searchEngineAlias )
$signalDispatcherClass string
$searchEngineAlias
    public function __construct($signalDispatcherClass, $searchEngineAlias)
    {
        $this->signalDispatcherClass = $signalDispatcherClass;
        $this->searchEngineAlias = $searchEngineAlias;
    }

Usage Example

 /**
  * SignalDispatcherFactory constructor.
  *
  * @param string $signalDispatcherClass
  * @param string $repositoryAlias
  * @param array $repositoriesSettings
  */
 public function __construct($signalDispatcherClass, $repositoryAlias, array $repositoriesSettings)
 {
     $this->repositoryAlias = $repositoryAlias;
     $this->repositoriesSettings = $repositoriesSettings;
     parent::__construct($signalDispatcherClass, null);
 }