diff --git a/workflow/engine/src/BusinessModel/CaseScheduler.php b/workflow/engine/src/BusinessModel/CaseScheduler.php index 43e2b9330..4d4e7d98b 100644 --- a/workflow/engine/src/BusinessModel/CaseScheduler.php +++ b/workflow/engine/src/BusinessModel/CaseScheduler.php @@ -153,7 +153,7 @@ class CaseScheduler $rsCriteria->setFetchmode(\ResultSet::FETCHMODE_ASSOC); $rsCriteria->next(); return $rsCriteria->getRow(); - } catch (\Exception $e) { + } catch (\Exception $e) { throw $e; } } @@ -177,7 +177,7 @@ class CaseScheduler $rsCriteria->setFetchmode(\ResultSet::FETCHMODE_ASSOC); $rsCriteria->next(); return $rsCriteria->getRow(); - } catch (\Exception $e) { + } catch (\Exception $e) { throw $e; } } @@ -225,7 +225,7 @@ class CaseScheduler } $message = $result->message; return $message; - } catch (\Exception $e) { + } catch (\Exception $e) { throw $e; } } @@ -264,23 +264,23 @@ class CaseScheduler $aData['SCH_DEL_USER_PASS'] = md5( $aData['SCH_DEL_USER_PASS']); if ($sOption != '5') { $pattern="/^([0-1][0-9]|[2][0-3])[\:]([0-5][0-9])$/"; - if(!preg_match($pattern, $aData['SCH_START_TIME'])) { + if (!preg_match($pattern, $aData['SCH_START_TIME'])) { throw (new \Exception( 'invalid value specified for `sch_start_time`. Expecting time in HH:MM format (The time can not be increased to 23:59)')); } } $patternDate="/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/"; if ($sOption == '1' || $sOption == '2' || $sOption == '3') { - if(!preg_match($patternDate, $aData['SCH_START_DATE'])) { + if (!preg_match($patternDate, $aData['SCH_START_DATE'])) { throw (new \Exception( 'invalid value specified for `sch_start_date`. Expecting date in `YYYY-MM-DD` format, such as `2014-01-01`')); } } if ($sOption == '1' || $sOption == '2' || $sOption == '3') { - if(!preg_match($patternDate, $aData['SCH_END_DATE'])) { + if (!preg_match($patternDate, $aData['SCH_END_DATE'])) { throw (new \Exception( 'invalid value specified for `sch_end_date`. Expecting date in `YYYY-MM-DD` format, such as `2014-01-01`')); } } if ($sOption == '1' || $sOption == '2' || $sOption == '3') { - if($aData['SCH_START_DATE'] == "") { + if ($aData['SCH_START_DATE'] == "") { throw (new \Exception( '`sch_start_date` can`t be null')); } } @@ -323,7 +323,7 @@ class CaseScheduler } break; case '2': // If the option is zero, set by default 1 - if($aData['SCH_WEEK_DAYS'] == "") { + if ($aData['SCH_WEEK_DAYS'] == "") { throw (new \Exception( '`sch_week_days` can`t be null')); } else { $weeks = $aData['SCH_WEEK_DAYS']; @@ -346,7 +346,7 @@ class CaseScheduler $sWeeks = ''; if (! empty( $aData['SCH_WEEK_DAYS'] )) { $aWeekDays = $aData['SCH_WEEK_DAYS']; - } + } $sStartTime = $aData['SCH_START_TIME']; $sWeeks = $aData['SCH_WEEK_DAYS'] . '|'; break; @@ -361,7 +361,7 @@ class CaseScheduler } $temp = $aData['SCH_START_DAY_OPT_1']; $temp = (int)$temp; - if($temp >= 1 && $temp <= 31) { + if ($temp >= 1 && $temp <= 31) { $aData['SCH_START_DAY_OPT_1'] = $aData['SCH_START_DAY_OPT_1']; } else { throw (new \Exception( 'invalid value specified for `sch_start_day_opt_1`. Must be between 1 and 31')); @@ -431,7 +431,7 @@ class CaseScheduler throw (new \Exception( '`sch_repeat_every` can`t be null')); } $patternHour="/^([0-1][0-9]|[2][0-3])[\.]([0-5][0-9])$/"; - if(!preg_match($patternHour, $aData['SCH_REPEAT_EVERY'])) { + if (!preg_match($patternHour, $aData['SCH_REPEAT_EVERY'])) { throw (new \Exception( 'invalid value specified for `sch_repeat_every`. Expecting time in HH.MM format (The time can not be increased to 23.59)')); } $nextRun = $aData['SCH_REPEAT_EVERY'] * 60 * 60; @@ -510,23 +510,23 @@ class CaseScheduler $aData['SCH_DEL_USER_PASS'] = md5( $aData['SCH_DEL_USER_PASS']); if ($sOption != '5') { $pattern="/^([0-1][0-9]|[2][0-3])[\:]([0-5][0-9])$/"; - if(!preg_match($pattern, $aData['SCH_START_TIME'])) { + if (!preg_match($pattern, $aData['SCH_START_TIME'])) { throw (new \Exception( 'invalid value specified for `sch_start_time`. Expecting time in HH:MM format (The time can not be increased to 23:59)')); } } $patternDate="/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/"; if ($sOption == '1' || $sOption == '2' || $sOption == '3') { - if(!preg_match($patternDate, $aData['SCH_START_DATE'])) { + if (!preg_match($patternDate, $aData['SCH_START_DATE'])) { throw (new \Exception( 'invalid value specified for `sch_start_date`. Expecting date in `YYYY-MM-DD` format, such as `2014-01-01`')); } } if ($sOption == '1' || $sOption == '2' || $sOption == '3') { - if(!preg_match($patternDate, $aData['SCH_END_DATE'])) { + if (!preg_match($patternDate, $aData['SCH_END_DATE'])) { throw (new \Exception( 'invalid value specified for `sch_end_date`. Expecting date in `YYYY-MM-DD` format, such as `2014-01-01`')); } } if ($sOption == '1' || $sOption == '2' || $sOption == '3') { - if($aData['SCH_START_DATE'] == "") { + if ($aData['SCH_START_DATE'] == "") { throw (new \Exception( '`sch_start_date` can`t be null')); } } @@ -569,7 +569,7 @@ class CaseScheduler } break; case '2': // If the option is zero, set by default 1 - if($aData['SCH_WEEK_DAYS'] == "") { + if ($aData['SCH_WEEK_DAYS'] == "") { throw (new \Exception( '`sch_week_days` can`t be null')); } else { $weeks = $aData['SCH_WEEK_DAYS']; @@ -607,7 +607,7 @@ class CaseScheduler } $temp = $aData['SCH_START_DAY_OPT_1']; $temp = (int)$temp; - if($temp >= 1 && $temp <= 31) { + if ($temp >= 1 && $temp <= 31) { $aData['SCH_START_DAY_OPT_1'] = $aData['SCH_START_DAY_OPT_1']; } else { throw (new \Exception( 'invalid value specified for `sch_start_day_opt_1`. Must be between 1 and 31')); @@ -670,14 +670,14 @@ class CaseScheduler $sDateTmp = date( 'Y-m-d' ); $aData['SCH_START_DATE'] = $sDateTmp; } - $aData['SCH_END_DATE'] = date( 'Y-m-d', strtotime( $sDateTmp ) ) . ' ' . date( 'H:i:s', strtotime( $sTimeTmp ) ); + $aData['SCH_END_DATE'] = date('Y-m-d', strtotime($sDateTmp)) . ' ' . date('H:i:s', strtotime($sTimeTmp)); $aData['SCH_START_TIME'] = time(); $aData['SCH_START_DATE'] = $aData['SCH_START_TIME']; if ($aData['SCH_REPEAT_EVERY'] == "") { throw (new \Exception( '`sch_repeat_every` can`t be null')); } $patternHour="/^([0-1][0-9]|[2][0-3])[\.]([0-5][0-9])$/"; - if(!preg_match($patternHour, $aData['SCH_REPEAT_EVERY'])) { + if (!preg_match($patternHour, $aData['SCH_REPEAT_EVERY'])) { throw (new \Exception( 'invalid value specified for `sch_repeat_every`. Expecting time in HH.MM format (The time can not be increased to 23.59)')); } $nextRun = $aData['SCH_REPEAT_EVERY'] * 60 * 60; @@ -711,7 +711,7 @@ class CaseScheduler $oCriteria = $this->getCaseScheduler($sProcessUID, $sSchUID); return $oCriteria; } catch (\Exception $e) { - throw $e; + throw $e; } } @@ -724,16 +724,16 @@ class CaseScheduler * @access public */ public function deleteCaseScheduler($sProcessUID, $sSchUID) - { + { try { require_once (PATH_TRUNK . "workflow" . PATH_SEP . "engine" . PATH_SEP . "classes". PATH_SEP . "model" . PATH_SEP . "CaseScheduler.php"); $oCaseScheduler = new \CaseScheduler(); - if ( !isset($sSchUID ) ) { + if (!isset($sSchUID)) { return; } $oCaseScheduler->remove($sSchUID); } catch (\Exception $e) { - throw $e; + throw $e; } } } diff --git a/workflow/engine/src/Services/Api/ProcessMaker/Project/Event.php b/workflow/engine/src/Services/Api/ProcessMaker/Project/Event.php index a90d1079b..b1c72cdcd 100644 --- a/workflow/engine/src/Services/Api/ProcessMaker/Project/Event.php +++ b/workflow/engine/src/Services/Api/ProcessMaker/Project/Event.php @@ -104,10 +104,23 @@ class Event extends Api * @url POST /:projectUid/event * @status 201 */ - public function doPostEvent($projectUid, $request_data, $evn_description, $evn_status, $evn_action, - $evn_related_to, $tas_uid, $evn_tas_uid_from, $evn_tas_estimated_duration, - $evn_time_unit, $evn_when, $evn_when_occurs, $tri_uid, $evn_tas_uid_to = '', $evn_conditions = '') - { + public function doPostEvent( + $projectUid, + $request_data, + $evn_description, + $evn_status, + $evn_action, + $evn_related_to, + $tas_uid, + $evn_tas_uid_from, + $evn_tas_estimated_duration, + $evn_time_unit, + $evn_when, + $evn_when_occurs, + $tri_uid, + $evn_tas_uid_to = '', + $evn_conditions = '' + ) { try { $hiddenFields = array('pro_uid', 'evn_action_parameters', 'evn_posx', 'evn_posy', 'evn_type', 'tas_evn_uid', 'evn_max_attempts' @@ -151,13 +164,33 @@ class Event extends Api * * @url PUT /:projectUid/event/:eventUid */ - public function doPutEvent ($projectUid, $eventUid, $request_data, $evn_description, $evn_status, $evn_action, - $evn_related_to, $tas_uid, $evn_tas_uid_from, $evn_tas_estimated_duration, - $evn_time_unit, $evn_when, $evn_when_occurs, $tri_uid, $evn_tas_uid_to = '', $evn_conditions = '') - { + public function doPutEvent ( + $projectUid, + $eventUid, + $request_data, + $evn_description, + $evn_status, + $evn_action, + $evn_related_to, + $tas_uid, + $evn_tas_uid_from, + $evn_tas_estimated_duration, + $evn_time_unit, + $evn_when, + $evn_when_occurs, + $tri_uid, + $evn_tas_uid_to = '', + $evn_conditions = '' + ) { try { - $hiddenFields = array('pro_uid', 'evn_action_parameters', - 'evn_posx', 'evn_posy', 'evn_type', 'tas_evn_uid', 'evn_max_attempts' + $hiddenFields = array( + 'pro_uid', + 'evn_action_parameters', + 'evn_posx', + 'evn_posy', + 'evn_type', + 'tas_evn_uid', + 'evn_max_attempts' ); $request_data['evn_uid'] = $eventUid; $event = new \BusinessModel\Event();