/** * @inheritdoc */ public function process(ContainerBuilder $container) { $fakerGenerator = $container->findDefinition('nelmio_alice.faker.generator'); $providers = $this->taggedDefinitionsLocator->findReferences($container, 'nelmio_alice.faker.provider'); foreach ($providers as $provider) { $fakerGenerator->addMethodCall('addProvider', [$provider]); } }
/** * @inheritdoc */ public function process(ContainerBuilder $container) { $registry = $container->findDefinition($this->registry); $taggedServices = $this->taggedDefinitionsLocator->findReferences($container, $this->tagName); $registry->addArgument($taggedServices); }