Code Duplication    Length = 9-9 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 410-418 (lines=9) @@
407
    private function configureAutoDiscoveryClients(ContainerBuilder $container, array $config)
408
    {
409
        $httpClient = $config['discovery']['client'];
410
        if ('auto' !== $httpClient) {
411
            $container->removeDefinition('httplug.auto_discovery.auto_discovered_client');
412
            $container->removeDefinition('httplug.collector.auto_discovered_client');
413
414
            if (!empty($httpClient)) {
415
                $container->setAlias('httplug.auto_discovery.auto_discovered_client', $httpClient);
416
                $container->getAlias('httplug.auto_discovery.auto_discovered_client')->setPublic(false);
417
            }
418
        }
419
420
        $asyncHttpClient = $config['discovery']['async_client'];
421
        if ('auto' !== $asyncHttpClient) {
@@ 421-429 (lines=9) @@
418
        }
419
420
        $asyncHttpClient = $config['discovery']['async_client'];
421
        if ('auto' !== $asyncHttpClient) {
422
            $container->removeDefinition('httplug.auto_discovery.auto_discovered_async');
423
            $container->removeDefinition('httplug.collector.auto_discovered_async');
424
425
            if (!empty($asyncHttpClient)) {
426
                $container->setAlias('httplug.auto_discovery.auto_discovered_async', $asyncHttpClient);
427
                $container->getAlias('httplug.auto_discovery.auto_discovered_async')->setPublic(false);
428
            }
429
        }
430
431
        if (null === $httpClient && null === $asyncHttpClient) {
432
            $container->removeDefinition('httplug.strategy');