Add Search request

This commit is contained in:
Gor Martsen
2016-08-11 11:54:18 -04:00
parent 3f94e02f35
commit 4f16a605aa
2 changed files with 27 additions and 2 deletions
+2 -2
View File
@@ -603,14 +603,14 @@ class Curl
*
* @return string
*/
public function custom($method, $url, $data = array())
public function search($url, $data = array())
{
if (is_array($url)) {
$data = $url;
$url = $this->baseUrl;
}
$this->setURL($url);
$this->setOpt(CURLOPT_CUSTOMREQUEST, $method);
$this->setOpt(CURLOPT_CUSTOMREQUEST, 'SEARCH');
$put_data = $this->buildPostData($data);
if (empty($this->options[CURLOPT_INFILE]) && empty($this->options[CURLOPT_INFILESIZE])) {
if (is_string($put_data)) {
+25
View File
@@ -252,6 +252,31 @@ class MultiCurl
return $curl;
}
/**
* Add Search
*
* @access public
* @param $url
* @param $data
*
* @return object
*/
public function addSearch($url, $data = array())
{
if (is_array($url)) {
$data = $url;
$url = $this->baseUrl;
}
$curl = new Curl();
$curl->setURL($url);
$curl->setOpt(CURLOPT_CUSTOMREQUEST, 'SEARCH');
$put_data = $curl->buildPostData($data);
$curl->setHeader('Content-Length', strlen($put_data));
$curl->setOpt(CURLOPT_POSTFIELDS, $put_data);
$this->addHandle($curl);
return $curl;
}
/**
* Before Send
*