PhpSpec\ServiceContainer\IndexedServiceContainer::addConfigurator PHP Method

addConfigurator() public method

Adds a configurator, that can configure many services in one value
public addConfigurator ( callable $configurator )
$configurator callable
    public function addConfigurator(callable $configurator)
    {
        $this->configurators[] = $configurator;
    }

Usage Example

Example #1
0
 /**
  * @param IndexedServiceContainer $container
  */
 private function setupSubscribers(IndexedServiceContainer $container)
 {
     $container->addConfigurator(function (IndexedServiceContainer $c) {
         array_map(array($c->get('event_dispatcher'), 'addSubscriber'), $c->getByTag('event_dispatcher.listeners'));
     });
 }
All Usage Examples Of PhpSpec\ServiceContainer\IndexedServiceContainer::addConfigurator