if (isset($_POST['unsubscribe'])) { if ($ctok == $_POST['sec_token']) { $courses_controller->unsubscribe_user_from_course($_POST['unsubscribe']); //$message = remove_user_from_course($_user['user_id'], $_POST['unsubscribe']); } } switch ($action) { case 'subscribe_user_with_password': $courses_controller->subscribe_user($_POST['subscribe_user_with_password'], $_POST['search_term'], $_POST['category_code']); exit; break; case 'createcoursecategory': $courses_controller->categories_list($action); break; case 'deletecoursecategory': $courses_controller->courses_list($action); break; case 'sortmycourses': $courses_controller->courses_list($action); break; case 'subscribe': $courses_controller->courses_categories($action, $_GET['category_code'], null, null, null, $limit); break; case 'display_random_courses': if ($user_can_view_page) { $courses_controller->courses_categories($action); } else { api_not_allowed(); } break; case 'display_courses':