$rows[$key] = false; } else { if ($key == 'TAS_TYPE' && $value == 'ADHOC') { $rows[$key] = true; } } } $tmpData = G::json_encode($rows); $tmpData = str_replace("\\/", "/", '{success:true,data:' . $tmpData . '}'); // unescape the slashes $result = $tmpData; echo $result; break; case 'getSubProcessProperties': if ($_GET['type'] == 2) { $rows = $oProcessMap->subProcessExtProperties($_GET['pid'], $_GET['tid'], '', '0'); $tmpData = G::json_encode($rows); $tmpData = str_replace("\\/", "/", '{success:true,data:' . $tmpData . '}'); // unescape the slashes $result = $tmpData; print $result; } else { $rows = $oProcessMap->subProcessExtProperties($_GET['pid'], $_GET['tid'], '', $_GET['type']); $result['totalCount'] = count($rows); $result['data'] = $rows; print G::json_encode($result); } break; case 'getObjectPermission': $rows = $oProcessMap->getExtObjectsPermissions($start, $limit, $_GET['pid']); $result['totalCount'] = $oProcessMap->getAllObjectPermissionCount();