echo "</xml>"; break; } case 'archive_course': if (isset($_GET['token']) && checkToken($_GET['token'])) { if (isset($_GET['course'])) { if (eF_checkParameter($_GET['course'], 'id') == false) { echo "<xml>"; echo "<status>error</status>"; echo "<message>Invalid course id</message>"; echo "</xml>"; exit; } try { $course = new EfrontCourse($_GET['course']); $course->archive(); echo "<xml>"; echo "<status>ok</status>"; echo "</xml>"; break; } catch (Exception $e) { echo "<xml>"; echo "<status>error</status>"; echo "<message>Course doesn't exist</message>"; echo "</xml>"; exit; } } else { echo "<xml>"; echo "<status>error</status>"; echo "<message>Incomplete arguments</message>";