Ejemplo n.º 1
0
         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();
     $result['data'] = $rows;
     print G::json_encode($result);
     break;
 case 'getObjectPermissionType':
     $rows = $oProcessMap->newExtObjectPermission($_GET['pid'], $_GET['objectType']);
     array_shift($rows);
     $result['totalCount'] = count($rows);
     $result['data'] = $rows;
     print G::json_encode($result);
     break;
 case 'process_Edit':
     $rows = $oProcessMap->editProcessNew($_GET['pid']);
     $tmpData = G::json_encode($rows);
     $tmpData = str_replace("\\/", "/", '{success:true,data:' . $tmpData . '}');
     // unescape the slashes
     $result = $tmpData;
     echo $result;
     break;
 case 'getTriggersList':
     $rows = $oProcessMap->getExtTriggersList($start, $limit, $_GET['pid']);
Ejemplo n.º 2
0
<?php

G::LoadClass('processMap');
$oProcessMap = new processMap(new DBConnection());
if (isset($_GET['pid']) && !isset($_GET['action'])) {
    $rows = $oProcessMap->getExtObjectsPermissions($_GET['pid']);
}
if (isset($_GET['pid']) && isset($_GET['action'])) {
    $rows = $oProcessMap->newExtObjectPermission($_GET['pid'], $_GET['action']);
    array_shift($rows);
}
$result['totalCount'] = count($rows);
$result['data'] = $rows;
print G::json_encode($result);