Code Duplication    Length = 12-12 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 356-367 (lines=12) @@
353
    {
354
        $httpClient = $config['discovery']['client'];
355
356
        if (!empty($httpClient)) {
357
            if ($httpClient === 'auto') {
358
                $httpClient = $this->registerAutoDiscoverableClient(
359
                    $container,
360
                    'auto_discovered_client',
361
                    [HttpClientDiscovery::class, 'find'],
362
                    $config['profiling']['enabled']
363
                );
364
            }
365
366
            $httpClient = new Reference($httpClient);
367
        }
368
369
        $asyncHttpClient = $config['discovery']['async_client'];
370
@@ 371-382 (lines=12) @@
368
369
        $asyncHttpClient = $config['discovery']['async_client'];
370
371
        if (!empty($asyncHttpClient)) {
372
            if ($asyncHttpClient === 'auto') {
373
                $asyncHttpClient = $this->registerAutoDiscoverableClient(
374
                    $container,
375
                    'auto_discovered_async',
376
                    [HttpAsyncClientDiscovery::class, 'find'],
377
                    $config['profiling']['enabled']
378
                );
379
            }
380
381
            $asyncHttpClient = new Reference($asyncHttpClient);
382
        }
383
384
        $container
385
            ->getDefinition('httplug.strategy')