diff --git a/README.md b/README.md index 70668b9..a59f297 100644 --- a/README.md +++ b/README.md @@ -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) diff --git a/composer.json b/composer.json index 1949c07..5be5db4 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ "name": "Zach Borboa" } ], - "version": "3.5.5", + "version": "3.6.5", "require": { "php": ">=5.3", "ext-curl": "*" diff --git a/src/Curl/Curl.php b/src/Curl/Curl.php index a8420fb..23aa7f0 100644 --- a/src/Curl/Curl.php +++ b/src/Curl/Curl.php @@ -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 *