Code Duplication    Length = 12-12 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

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