public function getUsers($params) { require_once 'classes/model/Users.php'; G::LoadClass('configuration'); $conf = new Configurations(); $search = isset($params['search']) ? $params['search'] : null; $users = Users::getAll($params['start'], $params['limit'], $search); foreach ($users->data as $i => $user) { $users->data[$i]['USER'] = $conf->getEnvSetting('format', array('userName' => $user['USR_USERNAME'], 'firstName' => $user['USR_FIRSTNAME'], 'lastName' => $user['USR_LASTNAME'])); } print G::json_encode($users); }
$swFileExist = 0; if ($sw_file_exists) { $swFileExist = 1; } return $swFileExist; } if ($actionAjax == 'casesGenerateDocumentPage') { global $G_PUBLISH; $oHeadPublisher =& headPublisher::getSingleton(); G::loadClass('configuration'); $conf = new Configurations(); $oHeadPublisher->addExtJsScript('cases/casesGenerateDocumentPage', true); //adding a javascript file .js $oHeadPublisher->addContent('cases/casesGenerateDocumentPage'); //adding a html file .html. $oHeadPublisher->assign('pageSize', $conf->getEnvSetting('casesListRowNumber')); G::RenderPage('publish', 'extJs'); } if ($actionAjax == 'generateDocumentGrid_Ajax') { G::LoadClass('case'); G::LoadClass("BasePeer"); global $G_PUBLISH; $oCase = new Cases(); $aProcesses = array(); $G_PUBLISH = new Publisher(); $c = $oCase->getAllGeneratedDocumentsCriteria($_SESSION['PROCESS'], $_SESSION['APPLICATION'], $_SESSION['TASK'], $_SESSION['USER_LOGGED']); if ($c->getDbName() == 'dbarray') { $rs = ArrayBasePeer::doSelectRs($c); } else { $rs = GulliverBasePeer::doSelectRs($c); }
public function generatedDocumentsSummary() { global $G_PUBLISH; G::loadClass('configuration'); $oHeadPublisher =& headPublisher::getSingleton(); $conf = new Configurations(); $oHeadPublisher->addExtJsScript('cases/casesGenerateDocumentPage', true); //adding a javascript file .js $oHeadPublisher->addContent('cases/casesGenerateDocumentPage'); //adding a html file .html. $oHeadPublisher->assign("FORMATS", $conf->getFormats()); $oHeadPublisher->assign('pageSize', $conf->getEnvSetting('casesListRowNumber')); G::RenderPage('publish', 'extJs'); }