$o = new DbSource(); $rows = $o->load($_GET['dbs_uid'], $_GET['pid']); $tmpData = G::json_encode($rows); $tmpData = str_replace("\\/", "/", '{success:true,data:' . $tmpData . '}'); // unescape the slashes $result = $tmpData; echo $result; break; case 'process_Supervisors': $rows = $oProcessMap->listExtProcessesSupervisors($start, $limit, $_GET['pid']); $result['totalCount'] = $oProcessMap->getAllProcessSupervisorsCount(); $result['data'] = $rows; print G::json_encode($result); break; case 'availableProcessesSupervisors': $rows = $oProcessMap->listExtNoProcessesUser($_GET['pid']); $result['totalCount'] = count($rows); $result['data'] = $rows; print G::json_encode($result); break; case 'supervisorDynaforms': $rows = $oProcessMap->getExtSupervisorDynaformsList($start, $limit, $_GET['pid']); $result['totalCount'] = $oProcessMap->getAllSupervisorDynaformsCount(); $result['data'] = $rows; print G::json_encode($result); break; case 'availableSupervisorDynaforms': $rows = $oProcessMap->getExtAvailableSupervisorDynaformsList($_GET['pid']); $result['totalCount'] = count($rows); $result['data'] = $rows; print G::json_encode($result);
<?php try { G::LoadClass('processMap'); $oProcessMap = new processMap(new DBConnection()); $processUID = $_GET['pid']; $action = $_GET['action']; switch ($action) { case 'process_User': $rows = $oProcessMap->listExtProcessesUser($processUID); break; case 'availableProcessesUser': $rows = $oProcessMap->listExtNoProcessesUser($processUID); break; case 'supervisorDynaforms': $rows = $oProcessMap->getExtSupervisorDynaformsList($processUID); break; case 'availableSupervisorDynaforms': $rows = $oProcessMap->getExtAvailableSupervisorDynaformsList($processUID); break; case 'supervisorInputDoc': $rows = $oProcessMap->getExtSupervisorInputsList($processUID); break; case 'availableSupervisorInputDoc': $rows = $oProcessMap->getExtAvailableSupervisorInputsList($processUID); break; } $result['totalCount'] = count($rows); $result['data'] = $rows; print G::json_encode($result); } catch (Exception $e) {