Code Duplication    Length = 10-10 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 299-308 (lines=10) @@
296
    private function configureAutoDiscoveryClients(ContainerBuilder $container, array $config, $enableCollector)
297
    {
298
        $httpClient = $config['discovery']['client'];
299
        if ($httpClient === 'auto') {
300
            $httpClient = $this->registerAutoDiscoverableClientWithDebugPlugin(
301
                $container,
302
                'client',
303
                [HttpClientDiscovery::class, 'find'],
304
                $enableCollector
305
            );
306
        } elseif ($httpClient) {
307
            $httpClient = new Reference($httpClient);
308
        }
309
310
        $asyncHttpClient = $config['discovery']['async_client'];
311
        if ($asyncHttpClient === 'auto') {
@@ 311-320 (lines=10) @@
308
        }
309
310
        $asyncHttpClient = $config['discovery']['async_client'];
311
        if ($asyncHttpClient === 'auto') {
312
            $asyncHttpClient = $this->registerAutoDiscoverableClientWithDebugPlugin(
313
                $container,
314
                'async_client',
315
                [HttpAsyncClientDiscovery::class, 'find'],
316
                $enableCollector
317
            );
318
        } elseif ($asyncHttpClient) {
319
            $asyncHttpClient = new Reference($httpClient);
320
        }
321
322
        $container->getDefinition('httplug.strategy')
323
            ->addArgument($httpClient)