| | |
| | | $obj_id = (int) $_GET["obj_id"]; |
| | | $dry = $_GET["dry"]; # "0" = false, "1" = true |
| | | |
| | | |
| | | $res = array( |
| | | "method" => $method, |
| | | "command" => $command, |
| | |
| | | $res["status"] = "ok"; |
| | | break; |
| | | } |
| | | //// USER ////////////////////////////////////////////////////////// |
| | | case "getUser": |
| | | if($method == "GET") { |
| | | $usr_id = (int) $_GET["usr_id"]; |
| | |
| | | $res["msg"] = "User Import OK"; |
| | | break; |
| | | } |
| | | case "deleteUser": |
| | | if ($method == "DELETE") { |
| | | $res["msg"] = deleteUser($obj_id, $dry); |
| | | $res["status"] = "ok"; |
| | | break; |
| | | } |
| | | //// Anmelden / Abmelden ////////////////////////////////////////////////////////// |
| | | case "anmelden": // params: usr_id, course_id, role |
| | | if ($method == "POST") { |
| | | $usr_id = (int) $_GET["usr_id"]; |
| | |
| | | $res["res2"] = $res2; |
| | | break; |
| | | } |
| | | case "deleteUser": |
| | | if ($method == "DELETE") { |
| | | $res["msg"] = deleteUser($obj_id, $dry); |
| | | $res["status"] = "ok"; |
| | | break; |
| | | } |
| | | // case "deleteTeilnahme": |
| | | case "abmelden": |
| | | if ($method == "DELETE") { |
| | | $usr_id = (int) $_GET["usr_id"]; |
| | |
| | | function anmelden($usr_id, $course_id) { |
| | | $course = ilObjectFactory::getInstanceByObjId($course_id); |
| | | $membersObject = $course->getMembersObject(); |
| | | $membersObject->readParticipants(); |
| | | $role = $membersObject::IL_CRS_MEMBER; |
| | | return $membersObject->add($usr_id, $role); |
| | | } |