mirror of
https://github.com/php-curl-class/php-curl-class.git
synced 2026-08-28 11:09:26 +00:00
Merge pull request #198 from zachborboa/master
Add method setConnectTimeout()
This commit is contained in:
@@ -173,6 +173,7 @@ Curl::post($url, $data = array())
|
||||
Curl::progress($callback)
|
||||
Curl::put($url, $data = array())
|
||||
Curl::setBasicAuthentication($username, $password = '')
|
||||
Curl::setConnectTimeout($seconds)
|
||||
Curl::setCookie($key, $value)
|
||||
Curl::setCookieFile($cookie_file)
|
||||
Curl::setCookieJar($cookie_jar)
|
||||
@@ -183,6 +184,7 @@ Curl::setDigestAuthentication($username, $password = '')
|
||||
Curl::setHeader($key, $value)
|
||||
Curl::setJsonDecoder($function)
|
||||
Curl::setOpt($option, $value)
|
||||
Curl::setPort($port)
|
||||
Curl::setReferer($referer)
|
||||
Curl::setReferrer($referrer)
|
||||
Curl::setTimeout($seconds)
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@
|
||||
"name": "Zach Borboa"
|
||||
}
|
||||
],
|
||||
"version": "3.5.5",
|
||||
"version": "3.6.5",
|
||||
"require": {
|
||||
"php": ">=5.3",
|
||||
"ext-curl": "*"
|
||||
|
||||
+12
-1
@@ -4,7 +4,7 @@ namespace Curl;
|
||||
|
||||
class Curl
|
||||
{
|
||||
const VERSION = '3.5.5';
|
||||
const VERSION = '3.6.5';
|
||||
const DEFAULT_TIMEOUT = 30;
|
||||
|
||||
public $curl;
|
||||
@@ -550,6 +550,17 @@ class Curl
|
||||
$this->setOpt(CURLOPT_PORT, intval($port));
|
||||
}
|
||||
|
||||
/**
|
||||
* Set Connect Timeout
|
||||
*
|
||||
* @access public
|
||||
* @param $seconds
|
||||
*/
|
||||
public function setConnectTimeout($seconds)
|
||||
{
|
||||
$this->setOpt(CURLOPT_CONNECTTIMEOUT, $seconds);
|
||||
}
|
||||
|
||||
/**
|
||||
* Set Cookie File
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user