Example #1
0
     $enumLib = new EnumLib();
     $returnStr = $enumLib->getExamInstances($_REQUEST['count'], $_REQUEST['from']);
     break;
     // list exam instances available for an assessor
 // list exam instances available for an assessor
 case 'listexaminstancesforassessor':
     include 'lib/EnumLib.php';
     $enumLib = new EnumLib();
     $returnStr = $enumLib->getExamsForAssessor($_REQUEST['userid']);
     break;
     // list exam instances available for an assessor, with additional data for caching by the app
 // list exam instances available for an assessor, with additional data for caching by the app
 case 'listexaminstancesforassessorforapp':
     include 'lib/EnumLib.php';
     $enumLib = new EnumLib();
     $returnStr = $enumLib->getExamsForAssessorForApp($_REQUEST['userid']);
     break;
 case 'getinstancebyid':
     include 'lib/EnumLib.php';
     $enumLib = new EnumLib();
     $returnStr = $enumLib->getExamInstanceOverviewByID($_REQUEST['id']);
     break;
 case 'updateinstance':
     include 'lib/FormsLib.php';
     include 'lib/EnumLib.php';
     $formslib = new FormsLib();
     $returnStr = $formslib->updateExamInstance($_REQUEST['id'], $_REQUEST['instance_name'], $_REQUEST['instance_description'], $_REQUEST['unitid'], $_REQUEST['scaleid'], $_REQUEST['ownerID']);
     break;
 case 'deleteinstance':
     include 'lib/FormsLib.php';
     include 'lib/EnumLib.php';