Code Duplication    Length = 12-12 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

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