Code Duplication    Length = 3-3 lines in 2 locations

web/ckfinder/core/connector/php/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php 2 locations

@@ 346-348 (lines=3) @@
343
        if (isset($options['force_ip_resolve']) && !filter_var($uri->getHost(), FILTER_VALIDATE_IP)) {
344
            if ('v4' === $options['force_ip_resolve']) {
345
                $records = dns_get_record($uri->getHost(), DNS_A);
346
                if (!isset($records[0]['ip'])) {
347
                    throw new ConnectException(sprintf("Could not resolve IPv4 address for host '%s'", $uri->getHost()), $request);
348
                }
349
                $uri = $uri->withHost($records[0]['ip']);
350
            } elseif ('v6' === $options['force_ip_resolve']) {
351
                $records = dns_get_record($uri->getHost(), DNS_AAAA);
@@ 352-354 (lines=3) @@
349
                $uri = $uri->withHost($records[0]['ip']);
350
            } elseif ('v6' === $options['force_ip_resolve']) {
351
                $records = dns_get_record($uri->getHost(), DNS_AAAA);
352
                if (!isset($records[0]['ipv6'])) {
353
                    throw new ConnectException(sprintf("Could not resolve IPv6 address for host '%s'", $uri->getHost()), $request);
354
                }
355
                $uri = $uri->withHost('[' . $records[0]['ipv6'] . ']');
356
            }
357
        }