Code Duplication    Length = 12-12 lines in 2 locations

DependencyInjection/HttplugExtension.php 2 locations

@@ 281-292 (lines=12) @@
278
    {
279
        $httpClient = $config['discovery']['client'];
280
281
        if (!empty($httpClient)) {
282
            if ($httpClient === 'auto') {
283
                $httpClient = $this->registerAutoDiscoverableClient(
284
                    $container,
285
                    'auto_discovered_client',
286
                    [HttpClientDiscovery::class, 'find'],
287
                    $config['toolbar']['enabled']
288
                );
289
            }
290
291
            $httpClient = new Reference($httpClient);
292
        }
293
294
        $asyncHttpClient = $config['discovery']['async_client'];
295
@@ 296-307 (lines=12) @@
293
294
        $asyncHttpClient = $config['discovery']['async_client'];
295
296
        if (!empty($asyncHttpClient)) {
297
            if ($asyncHttpClient === 'auto') {
298
                $asyncHttpClient = $this->registerAutoDiscoverableClient(
299
                    $container,
300
                    'auto_discovered_async',
301
                    [HttpAsyncClientDiscovery::class, 'find'],
302
                    $config['toolbar']['enabled']
303
                );
304
            }
305
306
            $asyncHttpClient = new Reference($asyncHttpClient);
307
        }
308
309
        $container
310
            ->getDefinition('httplug.strategy')