Fix #305: Implement Curl::getResponseCookies()

This commit is contained in:
Zach Borboa
2017-11-01 22:59:25 -07:00
parent 44a5322689
commit ef4468d36f
3 changed files with 28 additions and 0 deletions
+1
View File
@@ -211,6 +211,7 @@ Curl::getCookie($key)
Curl::getInfo($opt = null)
Curl::getOpt($option)
Curl::getResponseCookie($key)
Curl::getResponseCookies()
Curl::head($url, $data = array())
Curl::options($url, $data = array())
Curl::patch($url, $data = array())
+15
View File
@@ -0,0 +1,15 @@
<?php
require __DIR__ . '/../vendor/autoload.php';
use \Curl\Curl;
$curl = new Curl();
$curl->get('https://secure.php.net/');
if ($curl->error) {
echo 'Error: ' . $curl->errorCode . ': ' . $curl->errorMessage . "\n";
} else {
echo 'Response cookies:' . "\n";
var_dump($curl->responseCookies);
var_dump($curl->getResponseCookies());
}
+12
View File
@@ -745,6 +745,18 @@ class Curl
return isset($this->responseCookies[$key]) ? $this->responseCookies[$key] : null;
}
/**
* Get Response Cookies
*
* @access public
*
* @return array
*/
public function getResponseCookies()
{
return $this->responseCookies;
}
/**
* Set Max Filesize
*