REST Service for POPCORN - ILIAS
alex
2025-06-19 7a2f304888c58f61cfd0a918ae9ea573a8d729ba
php/globus-ilias-rest/api.php
@@ -50,6 +50,14 @@
                    $res["status"] = "ok";
                    break;
                }
            case "importUser":
                if ($method == "POST") {
                    $body = file_get_contents('php://input');
                    $data = json_decode($body, true);
                    $res["usr_id"] = importUser($data);
                    $res["status"] = "ok";
                    break;
                }
            case "deleteUser":
                if ($method == "DELETE") {
                    $res["msg"] = deleteUser($obj_id, $dry);
@@ -84,6 +92,14 @@
###############################
function importUser($data) {
    $user = new ilObjUser();
    $user->assignData($data);
    $usr_id = $user->create();
    $user->saveAsNew();
    return $usr_id;
}
function deleteUser($obj_id, $dry)
{
    $usr = ilObjectFactory::getInstanceByObjId($obj_id);