Spaces:
Sleeping
Sleeping
processmaker-community / processmaker-files /workflow /engine /methods /processes /processes_DeleteCases.php
Download processmaker-files/workflow/engine/methods/processes/processes_DeleteCases.php from kenken999/processmaker-community: direct link, hf CLI and curl.
- Browser
- Download file 670 Bytes
-
https://huggingface.co/spaces/kenken999/processmaker-community/resolve/main/processmaker-files/workflow/engine/methods/processes/processes_DeleteCases.php
- Command line
-
hf download hf://spaces/kenken999/processmaker-community/processmaker-files/workflow/engine/methods/processes/processes_DeleteCases.php
-
curl -L -o processes_DeleteCases.php https://huggingface.co/spaces/kenken999/processmaker-community/resolve/main/processmaker-files/workflow/engine/methods/processes/processes_DeleteCases.php
670 Bytes
| global $RBAC; | |
| $RBAC->requirePermissions( 'PM_DELETE_PROCESS_CASES', 'PM_FACTORY' ); | |
| $resp = new StdClass(); | |
| try { | |
| $uids = explode(',', $_POST['PRO_UIDS']); | |
| $oProcess = new Process(); | |
| foreach ($uids as $uid) { | |
| $oProcess->deleteProcessCases($uid); | |
| } | |
| $oProcess->refreshUserAllCountersByProcessesGroupUid($uids); | |
| $resp->status = true; | |
| $resp->msg = G::LoadTranslation('ID_ALL_RECORDS_DELETED_SUCESSFULLY'); | |
| echo G::json_encode($resp); | |
| } catch (Exception $e) { | |
| $resp->status = false; | |
| $resp->msg = $e->getMessage(); | |
| $resp->trace = $e->getTraceAsString(); | |
| echo G::json_encode($resp); | |
| } | |