Esempio n. 1
0
 /**
  * @url PUT /:prj_uid
  *
  * @param string $prj_uid {@min 32}{@max 32}
  */
 public function doPutProject($prj_uid, $request_data)
 {
     try {
         return Adapter\BpmnWorkflow::updateFromStruct($prj_uid, $request_data);
     } catch (\Exception $e) {
         throw new RestException(Api::STAT_APP_EXCEPTION, $e->getMessage());
     }
 }
Esempio n. 2
0
 /**
  * @url PUT /:prj_uid
  *
  * @param string $prj_uid {@min 32}{@max 32}
  */
 public function doPutProject($prj_uid, $request_data)
 {
     try {
         Validator::throwExceptionIfDataNotMetIso8601Format($request_data, $this->arrayFieldIso8601);
         return Adapter\BpmnWorkflow::updateFromStruct($prj_uid, DateTime::convertDataToUtc($request_data, $this->arrayFieldIso8601));
     } catch (\Exception $e) {
         throw new RestException(Api::STAT_APP_EXCEPTION, $e->getMessage());
     }
 }