$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';