Code Duplication    Length = 12-12 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 304-315 (lines=12) @@
301
    {
302
        $httpClient = $config['discovery']['client'];
303
304
        if (!empty($httpClient)) {
305
            if ($httpClient === 'auto') {
306
                $httpClient = $this->registerAutoDiscoverableClient(
307
                    $container,
308
                    'auto_discovered_client',
309
                    [HttpClientDiscovery::class, 'find'],
310
                    $config['profiling']['enabled']
311
                );
312
            }
313
314
            $httpClient = new Reference($httpClient);
315
        }
316
317
        $asyncHttpClient = $config['discovery']['async_client'];
318
@@ 319-330 (lines=12) @@
316
317
        $asyncHttpClient = $config['discovery']['async_client'];
318
319
        if (!empty($asyncHttpClient)) {
320
            if ($asyncHttpClient === 'auto') {
321
                $asyncHttpClient = $this->registerAutoDiscoverableClient(
322
                    $container,
323
                    'auto_discovered_async',
324
                    [HttpAsyncClientDiscovery::class, 'find'],
325
                    $config['profiling']['enabled']
326
                );
327
            }
328
329
            $asyncHttpClient = new Reference($asyncHttpClient);
330
        }
331
332
        $container
333
            ->getDefinition('httplug.strategy')