Code Duplication    Length = 13-13 lines in 2 locations

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

@@ 421-433 (lines=13) @@
418
            }
419
        }
420
421
        if (isset($options['cert'])) {
422
            $cert = $options['cert'];
423
            if (is_array($cert)) {
424
                $conf[CURLOPT_SSLCERTPASSWD] = $cert[1];
425
                $cert = $cert[0];
426
            }
427
            if (!file_exists($cert)) {
428
                throw new \InvalidArgumentException(
429
                    "SSL certificate not found: {$cert}"
430
                );
431
            }
432
            $conf[CURLOPT_SSLCERT] = $cert;
433
        }
434
435
        if (isset($options['ssl_key'])) {
436
            $sslKey = $options['ssl_key'];
@@ 435-447 (lines=13) @@
432
            $conf[CURLOPT_SSLCERT] = $cert;
433
        }
434
435
        if (isset($options['ssl_key'])) {
436
            $sslKey = $options['ssl_key'];
437
            if (is_array($sslKey)) {
438
                $conf[CURLOPT_SSLKEYPASSWD] = $sslKey[1];
439
                $sslKey = $sslKey[0];
440
            }
441
            if (!file_exists($sslKey)) {
442
                throw new \InvalidArgumentException(
443
                    "SSL private key not found: {$sslKey}"
444
                );
445
            }
446
            $conf[CURLOPT_SSLKEY] = $sslKey;
447
        }
448
449
        if (isset($options['progress'])) {
450
            $progress = $options['progress'];