X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/pie.php?a=blobdiff_plain;f=includes%2Fhttp%2FHttpRequestFactory.php;h=84e7b739bd37e11ab7335bc2f1fcb09490c48c61;hb=1175152a9f8d77776f2adbf277f0f65a90b70864;hp=8e5567b00183a0ae817ab5f096a925b114b4339a;hpb=632a82ec8e03ea701f257b96bc092d520385c47e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/http/HttpRequestFactory.php b/includes/http/HttpRequestFactory.php index 8e5567b001..84e7b739bd 100644 --- a/includes/http/HttpRequestFactory.php +++ b/includes/http/HttpRequestFactory.php @@ -37,8 +37,8 @@ class HttpRequestFactory { * Generate a new MWHttpRequest object * @param string $url Url to use * @param array $options Possible keys for the array: - * - timeout Timeout length in seconds - * - connectTimeout Timeout for connection, in seconds (curl only) + * - timeout Timeout length in seconds or 'default' + * - connectTimeout Timeout for connection, in seconds (curl only) or 'default' * - postData An array of key-value pairs or a url-encoded form data * - proxy The proxy to use. * Otherwise it will use $wgHTTPProxy (if set) @@ -58,6 +58,9 @@ class HttpRequestFactory { * - password Password for HTTP Basic Authentication * - originalRequest Information about the original request (as a WebRequest object or * an associative array with 'ip' and 'userAgent'). + * @codingStandardsIgnoreStart + * @phan-param array{timeout?:int|string,connectTimeout?:int|string,postData?:array,proxy?:string,noProxy?:bool,sslVerifyHost?:bool,sslVerifyCert?:bool,caInfo?:string,maxRedirects?:int,followRedirects?:bool,userAgent?:string,method?:string,logger?:\Psr\Log\LoggerInterface,username?:string,password?:string,originalRequest?:\WebRequest|array{ip:string,userAgent:string}} $options + * @codingStandardsIgnoreEnd * @param string $caller The method making this request, for profiling * @throws RuntimeException * @return MWHttpRequest