delete_derived_resources() публичный Метод

public delete_derived_resources ( $derived_resource_ids, $options = [] )
 function test08_delete_derived()
 {
     // should allow deleting derived resource
     \Cloudinary\Uploader::upload("tests/logo.png", array("public_id" => "api_test3", "eager" => array("transformation" => array("width" => 101, "crop" => "scale"))));
     $resource = $this->api->resource("api_test3");
     $this->assertNotEquals($resource, NULL);
     $this->assertEquals(count($resource["derived"]), 1);
     $derived_resource_id = $resource["derived"][0]["id"];
     $this->api->delete_derived_resources(array($derived_resource_id));
     $resource = $this->api->resource("api_test3");
     $this->assertNotEquals($resource, NULL);
     $this->assertEquals(count($resource["derived"]), 0);
 }
Пример #2
0
 function test08_delete_derived()
 {
     // should allow deleting derived resource
     // Following commented code provided as reference
     //    Uploader::upload(self::LOGO_PNG, array("public_id"=>self::$api_test_3, "eager"=>array("transformation"=>array("width"=> 101,"crop" => "scale"))));
     //    $resource = $this->api->resource(self::$api_test_3);
     //    $this->assertNotEquals($resource, NULL);
     //    $this->assertEquals(count($resource["derived"]), 1);
     //    $derived_resource_id = $resource["derived"][0]["id"];
     $derived_resource_id = "foobar";
     Curl::mockApi($this);
     $this->api->delete_derived_resources(array($derived_resource_id));
     assertDelete($this);
     assertUrl($this, "/derived_resources");
     assertParam($this, "derived_resource_ids[0]", $derived_resource_id);
     //    $resource = $this->api->resource(self::$api_test_3);
     //    $this->assertNotEquals($resource, NULL);
     //    $this->assertEquals(count($resource["derived"]), 0);
 }