$sOutput = $oJSON->encode($sOutput); echo $sOutput; break; case 'loadCategory': $sOutput = $oProcessMap->loadProcessCategory(); $sOutput = $oJSON->encode($sOutput); echo $sOutput; break; case 'saveProcess': $aData['PRO_UID'] = $oData->PRO_UID; $aData['PRO_CALENDAR'] = $oData->PRO_CALENDAR; $aData['PRO_CATEGORY'] = $oData->PRO_CATEGORY; $aData['PRO_DEBUG'] = $oData->PRO_DEBUG; $aData['PRO_DESCRIPTION'] = $oData->PRO_DESCRIPTION; $aData['PRO_TITLE'] = $oData->PRO_TITLE; $sOutput = $oProcessMap->updateProcess($aData); echo $sOutput; break; case 'saveStartEvent': $aData['TAS_UID'] = $oData->tas_uid; $aData['TAS_START'] = $oData->tas_start; $aData['TAS_EVN_UID'] = ''; $oTask->update($aData); break; case 'deleteStartEvent': $aData['TAS_UID'] = $oData->tas_uid; $aData['TAS_START'] = $oData->tas_start; $aData['TAS_EVN_UID'] = ''; $oTask->update($aData); if (isset($oData->evn_uid)) { $oEvent->remove($oData->evn_uid);
function updateProcessTest($aTestData, $aFields) { $oProcessMap = new processMap(); try { return $oProcessMap->updateProcess($aFields); } catch (Exception $oError) { return $oError; } }