/** * Checks if curl is supported * @return boolean true if supported, false if not */ private static function _curlExists() { if (!function_exists('curl_init')) { return false; } $ver = curl_version(); if (is_array($ver)) { self::$_curl_ssl_support = !empty($ver['ssl_version']); } else { self::$_curl_ssl_support = strpos($ver, 'SSL') !== false; } self::$_curl_followlocation_support = !ini_get('open_basedir') && !ini_get('safe_mode'); return true; }