/** * get processesList */ public function getProcessList() { require_once 'classes/model/Process.php'; $process = new Process(); return $process->getAll(); }
$result->success = true; $result->data = $aResultFields; echo G::json_encode($result); break; case 'getDbConnectionsList': G::LoadClass('dbConnections'); $proUid = $_POST['PRO_UID']; $dbConn = new DbConnections(); $dbConnections = $dbConn->getConnectionsProUid($proUid); $defaultConnections = array(array('DBS_UID' => 'workflow', 'DBS_NAME' => 'Workflow'), array('DBS_UID' => 'rp', 'DBS_NAME' => 'REPORT')); echo G::json_encode(array_merge($defaultConnections, $dbConnections)); break; case 'getProcessList': require_once 'classes/model/Process.php'; $process = new Process(); echo G::json_encode($process->getAll()); break; case 'save': require_once 'classes/model/AdditionalTables.php'; require_once 'classes/model/Fields.php'; try { $data = $_POST; $data['columns'] = G::json_decode($_POST['columns']); //decofing data columns // Reserved Words $aReservedWords = array('ALTER', 'CLOSE', 'COMMIT', 'CREATE', 'DECLARE', 'DELETE', 'DROP', 'FETCH', 'FUNCTION', 'GRANT', 'INDEX', 'INSERT', 'OPEN', 'REVOKE', 'ROLLBACK', 'SELECT', 'SYNONYM', 'TABLE', 'UPDATE', 'VIEW', 'APP_UID', 'ROW'); $oAdditionalTables = new AdditionalTables(); $oFields = new Fields(); // verify if exists. $aNameTable = $oAdditionalTables->loadByName($data['REP_TAB_NAME']); $repTabClassName = to_camel_case($data['REP_TAB_NAME']);