Code Duplication    Length = 12-12 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 386-397 (lines=12) @@
383
    {
384
        $httpClient = $config['discovery']['client'];
385
386
        if (!empty($httpClient)) {
387
            if ($httpClient === 'auto') {
388
                $httpClient = $this->registerAutoDiscoverableClient(
389
                    $container,
390
                    'auto_discovered_client',
391
                    [HttpClientDiscovery::class, 'find'],
392
                    $this->isConfigEnabled($container, $config['profiling'])
393
                );
394
            }
395
396
            $httpClient = new Reference($httpClient);
397
        }
398
399
        $asyncHttpClient = $config['discovery']['async_client'];
400
@@ 401-412 (lines=12) @@
398
399
        $asyncHttpClient = $config['discovery']['async_client'];
400
401
        if (!empty($asyncHttpClient)) {
402
            if ($asyncHttpClient === 'auto') {
403
                $asyncHttpClient = $this->registerAutoDiscoverableClient(
404
                    $container,
405
                    'auto_discovered_async',
406
                    [HttpAsyncClientDiscovery::class, 'find'],
407
                    $this->isConfigEnabled($container, $config['profiling'])
408
                );
409
            }
410
411
            $asyncHttpClient = new Reference($asyncHttpClient);
412
        }
413
414
        $container
415
            ->getDefinition('httplug.strategy')