From fe7d1d01c830bc62ec6ee894a8fdb2b390fa347d Mon Sep 17 00:00:00 2001 From: Luke Carr Date: Thu, 21 May 2020 19:01:42 +0100 Subject: [PATCH] feat(modules): added core_user_delete_users function --- src/modules/core/user/index.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/modules/core/user/index.ts b/src/modules/core/user/index.ts index 7f8354b..c9b0133 100644 --- a/src/modules/core/user/index.ts +++ b/src/modules/core/user/index.ts @@ -47,6 +47,17 @@ export default class UserModule extends Module { return response1; } + /** + * Deletes users from the Moodle site. + * + * @param users The IDs of the users to delete. + */ + public async deleteUsers(...users: number[]): Promise { + return (await this.get("core_user_delete_users", { + userids: users, + })) as FunctionResponse; + } + /** * Searches for users on the Moodle site that match * the provided crtieria.