/** * @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()); } }
/** * @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()); } }