Exemple #1
0
 require_once 'src/core/controller/classes.php';
 $ObjClass = new classes();
 // Set what we are loading up for editing
 if ($d) {
     $classid = $d;
 } elseif ($_POST['classid'] != "") {
     $classid = $_POST['classid'];
 } else {
     $classid = "";
 }
 // If a valid id comes forth then utilise that to load data or save
 if ($classid) {
     $classid = $ObjClass->convertUUIDToClassID($classid);
     // Update information if it has ben requested
     if ($_POST['action'] == "save" && $classid != "") {
         $createClass = $ObjClass->editClass($classid, $_POST['className'], $_POST['classTutor'], $_POST['classDescription'], $_POST['classState'], $_POST['classSubject'], $_POST['classSet']);
         if ($createClass !== false) {
             $responseMsg = "Your class has been edited successfully";
         } else {
             $responseMsg = "Could not edit your class at this time - something went wrong, sorry";
         }
     }
     // else display the information
     $class = $ObjClass->getClassInformation($classid);
     $documents = $ObjClass->getClassDocuments($classid);
     $classActivity = $ObjClass->getClassActivity($classid);
     $today = date('Y-m-d');
     $classDiary = $ObjClass->getClassDiary($classid, $today, $today);
 } else {
     $classes = $ObjClass->getClassList();
 }