REST Service for POPCORN - ILIAS
alex
2025-06-20 eda54046a40c108e993cb8efd73a1a36bcbfd225
php/globus-ilias-rest/api.php
@@ -56,6 +56,7 @@
                    $data = json_decode($body, true);
                    $res["usr_id"] = importUser($data);
                    $res["status"] = "ok";
                    $res["msg"] = "User Import OK";
                    break;
                }
            case "deleteUser":
@@ -93,10 +94,15 @@
###############################
function importUser($data) {
//     return $data["udf"];
    $user = new ilObjUser();
    $user->assignData($data);
    $usr_id = $user->create();
    $user->saveAsNew();
//     $user->readUserDefinedFields();
//     $user->setUserDefinedData(array($data["udf"]));
    $user->setUserDefinedData($data["udf"]);
    $user->updateUserDefinedFields();
    return $usr_id;
}