X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FUtils%2FHttpClient.php;h=3148c536058f9e9538ae72670abd21aef5991d1c;hb=5dc8d80defb19ece6aed1a0b1a56dac949573ba2;hp=b7dd02d2f5c6e320f096c0ba9d501a7476c93790;hpb=c90a093af5607c80a76a7af50f76d2c1d5bf4f37;p=civicrm-core.git diff --git a/CRM/Utils/HttpClient.php b/CRM/Utils/HttpClient.php index b7dd02d2f5..3148c53605 100644 --- a/CRM/Utils/HttpClient.php +++ b/CRM/Utils/HttpClient.php @@ -54,6 +54,9 @@ class CRM_Utils_HttpClient { */ protected $connectionTimeout; + /** + * @return CRM_Utils_HttpClient + */ public static function singleton() { if (!self::$singleton) { self::$singleton = new CRM_Utils_HttpClient(); @@ -61,6 +64,9 @@ class CRM_Utils_HttpClient { return self::$singleton; } + /** + * @param null $connectionTimeout + */ public function __construct($connectionTimeout = NULL) { $this->connectionTimeout = $connectionTimeout; } @@ -145,7 +151,9 @@ class CRM_Utils_HttpClient { * Send an HTTP POST for a remote resource * * @param string $remoteFile URL of a .zip file - * @param string $localFile path at which to store the .zip file + * @param $params + * + * @internal param string $localFile path at which to store the .zip file * @return array array(0 => STATUS_OK|STATUS_DL_ERROR, 1 => string) */ public function post($remoteFile, $params) { @@ -205,6 +213,9 @@ class CRM_Utils_HttpClient { return array($ch, $caConfig); } + /** + * @return bool + */ public function isRedirectSupported() { return (ini_get('open_basedir') == '') && (ini_get('safe_mode') == 'Off' || ini_get('safe_mode') === FALSE); }