Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
|
Static Public Member Functions | |
static | delete_data_for_all_users_in_context (\context $context) |
Delete all user data for this context. | |
static | delete_data_for_user (approved_contextlist $contextlist) |
Delete user data in the list of given contexts. | |
static | delete_data_for_users (approved_userlist $userlist) |
Delete multiple users within a single context. | |
static | export_user_data (approved_contextlist $contextlist) |
Export all user data for the user in the identified contexts. | |
static | get_contexts_for_userid (int $userid) |
Get all contexts contain user information for the given user. | |
static | get_metadata (collection $collection) |
Description of the metadata stored for users in auth_lti. | |
static | get_users_in_context (userlist $userlist) |
Get the list of users within a specific context. | |
Static Protected Member Functions | |
static | delete_user_data (int $userid) |
Delete user data for the user. | |
|
static |
Delete all user data for this context.
context | $context | The context to delete data for. |
Implements core_privacy\local\request\core_user_data_provider.
|
static |
Delete user data in the list of given contexts.
approved_contextlist | $contextlist | the list of contexts. |
Implements core_privacy\local\request\core_user_data_provider.
|
static |
Delete multiple users within a single context.
approved_userlist | $userlist | The approved context and user information to delete information for. |
Implements core_privacy\local\request\core_userlist_provider.
|
staticprotected |
Delete user data for the user.
int | $userid | The id of the user. |
|
static |
Export all user data for the user in the identified contexts.
approved_contextlist | $contextlist | the list of approved contexts for the user. |
Implements core_privacy\local\request\core_user_data_provider.
|
static |
Get all contexts contain user information for the given user.
int | $userid | the id of the user. |
contextlist | the list of contexts containing user information. |
Implements core_privacy\local\request\core_user_data_provider.
|
static |
Description of the metadata stored for users in auth_lti.
collection | $collection | a collection to add to. |
collection | the collection, with relevant metadata descriptions for auth_lti added. |
Implements core_privacy\local\metadata\provider.
|
static |
Get the list of users within a specific context.
userlist | $userlist | The userlist containing the list of users who have data in this context/plugin combination. |
Implements core_privacy\local\request\core_userlist_provider.