. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * */ require_once 'classes/model/LogCasesSchedulerPeer.php'; require_once 'classes/model/LogCasesScheduler.php'; $start = isset($_REQUEST['start'])? $_REQUEST['start'] : 0; $limit = isset($_REQUEST['limit'])? $_REQUEST['limit'] : 20; $oCriteria = new Criteria('workflow'); $oCriteria->clearSelectColumns(); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::LOG_CASE_UID); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::PRO_UID); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::TAS_UID); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::USR_NAME); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::EXEC_DATE); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::EXEC_HOUR); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::RESULT); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::SCH_UID); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::WS_CREATE_CASE_STATUS); $oCriteria->addSelectColumn(LogCasesSchedulerPeer::WS_ROUTE_CASE_STATUS); $oCriteria->setOffset($start); $oCriteria->setLimit($limit); $oCriteria->addDescendingOrderByColumn(LogCasesSchedulerPeer::EXEC_DATE); $oCriteria->addDescendingOrderByColumn(LogCasesSchedulerPeer::EXEC_HOUR); $oDataset = LogCasesSchedulerPeer::doSelectRS ( $oCriteria ); $oDataset->setFetchmode ( ResultSet::FETCHMODE_ASSOC ); //$oDataset = LogCasesSchedulerPeer::doSelectRS ( $oCriteria ); //$oDataset->setFetchmode ( ResultSet::FETCHMODE_ASSOC ); $addTables = Array(); while( $oDataset->next() ) { $addTables[] = $oDataset->getRow(); } $oLogCasesScheduler = new LogCasesScheduler(); $arrData = $oLogCasesScheduler->getAll(); $results = count($arrData); echo '{results: '.$results.', rows: '.G::json_encode($addTables).'}';