Yosymfony\Spress\Core\Plugin\PluginManager::addListeners PHP Method

addListeners() private method

private addListeners ( Yosymfony\Spress\Core\Plugin\PluginInterface $plugin, Yosymfony\Spress\Core\Plugin\EventSubscriber $subscriber )
$plugin Yosymfony\Spress\Core\Plugin\PluginInterface
$subscriber Yosymfony\Spress\Core\Plugin\EventSubscriber
    private function addListeners(PluginInterface $plugin, EventSubscriber $subscriber)
    {
        foreach ($subscriber->getEventListeners() as $eventName => $listener) {
            if (true === is_string($listener)) {
                $this->eventDispatcher->addListener($eventName, [$plugin, $listener]);
            } else {
                $this->eventDispatcher->addListener($eventName, $listener);
            }
        }
    }