Exemplo n.º 1
0
 public static function post_job($job_request, $job_data)
 {
     $uri = Resources::$BASEURI . "/jobs";
     $result = null;
     if ($job_data != null) {
         $job_request_arr = array("data" => $job_request, "content-type" => "text/xml", "encoding" => "utf8", "is-file-attachment" => false, "filename" => null);
         $job_data_arr = array("data" => $job_data, "content-type" => "application/zip", "encoding" => "binary", "is-file-attachment" => true, "filename" => "data.zip");
         $data = array("job-request" => $job_request_arr, "job-data" => $job_data_arr);
         return Rest::post_resource_multipart($uri, $data);
     } else {
         $data = $job_request;
         $content_type = "text/xml";
         return Rest::post_resource($uri, $data, $content_type);
     }
 }