• File: curl-helper.php
  • Full Path: /home/matthif/www/wp-content/plugins/wordpress-seo/src/helpers/curl-helper.php
  • Date Modified: 02/24/2024 11:29 PM
  • File size: 655 bytes
  • MIME-type: text/x-php
  • Charset: utf-8
<?php

namespace Yoast\WP\SEO\Helpers;

/**
 * Helper class for getting information about the installed cURL version.
 */
class Curl_Helper {

    
/**
     * Checks is cURL is installed.
     *
     * @return bool Returns true if cURL is installed.
     */
    
public function is_installed() {
        return 
\function_exists'curl_version' );
    }

    
/**
     * Returns the currently installed cURL version.
     *
     * @return string|null Returns a string containing the cURL version, or null if cURL is not installed.
     */
    
public function get_version() {
        
$version \curl_version();

        if ( ! isset( 
$version['version'] ) ) {
            return 
null;
        }

        return 
$version['version'];
    }
}