public function delete($resource, array $queryParams = array()) { $url = $this->buildUrl($resource); $curl = new Curl(); return $curl->delete($url, $queryParams); }
public function delete($path, $recursive = '') { $url = $this->_buildUrl($path, array('op' => 'DELETE', 'recursive' => $recursive)); return Curl::delete($url); }
$url = 'http://localhost/~pandayak/curl/test.php'; if (isset($_GET['run'])) { require 'curl.php'; $c = new Curl(); //test default behavior $param = 'qwe'; $test = $c->get($url, array('param' => $param)); assert($param == $test); $param = 'asd'; $test = $c->post($url, array('param' => $param)); assert($param == $test); $param = 'zxc'; $test = $c->put($url, array('param' => $param)); assert($param == $test); $param = '123'; $test = $c->delete($url, array('param' => $param)); assert($param == $test); //test multi behavior w/ single requests $param = 'qwe'; $test = $c->multi(array(array('get', $url, array('param' => $param)))); assert($param == $test[0]); $param = 'asd'; $test = $c->multi(array(array('post', $url, array('param' => $param)))); assert($param == $test[0]); $param = 'zxc'; $test = $c->multi(array(array('put', $url, array('param' => $param)))); assert($param == $test[0]); $param = '123'; $test = $c->multi(array(array('delete', $url, array('param' => $param)))); assert($param == $test[0]); //test multi requests w/ multiple requests