Ejemplo n.º 1
0
 public function delete($resource, array $queryParams = array())
 {
     $url = $this->buildUrl($resource);
     $curl = new Curl();
     return $curl->delete($url, $queryParams);
 }
Ejemplo n.º 2
0
 public function delete($path, $recursive = '')
 {
     $url = $this->_buildUrl($path, array('op' => 'DELETE', 'recursive' => $recursive));
     return Curl::delete($url);
 }
Ejemplo n.º 3
0
$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