private function processDynamicRoutingConfiguration(string $name, array $configuration, ContainerBuilder $container)
{
if (null !== $configuration['entity']) {
$this->routingDiscriminatorsMap[$name] = $configuration['entity'];
}
$definition = new Definition($configuration['generator'], ['defaults' => $configuration['defaults'], 'requirements' => $configuration['requirements'], 'pattern' => $configuration['pattern'], 'options' => $configuration['options'] ?? []]);
$definition->addTag('route.generator');
$container->setDefinition($name . '.route.generator', $definition);
}