Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
The user_preference_provider interface is an interface designed to be implemented by components directly to describe a case where that component is responsible for storing some form of system-wide user preference. More...
Static Public Member Functions | |
static | export_user_preferences (int $userid) |
Export all user preferences for the plugin. More... | |
The user_preference_provider interface is an interface designed to be implemented by components directly to describe a case where that component is responsible for storing some form of system-wide user preference.
|
static |
Export all user preferences for the plugin.
int | $userid | The userid of the user whose data is to be exported. |
Implemented in theme_boost\privacy\provider, repository_wikimedia\privacy\provider, repository_flickr\privacy\provider, core_my\privacy\provider, mod_workshop\privacy\provider, workshopallocation_manual\privacy\provider, scormreport_objectives\privacy\provider, scormreport_interactions\privacy\provider, scormreport_basic\privacy\provider, quiz_responses\privacy\provider, quiz_overview\privacy\provider, mod_lesson\privacy\provider, mod_forum\privacy\provider, mod_assignment\privacy\provider, mod_assign\privacy\provider, core_message\privacy\provider, core_form\privacy\provider, core_editor\privacy\provider, gradereport_user\privacy\provider, gradereport_grader\privacy\provider, gradingform_guide\privacy\provider, core_course\privacy\provider, core_calendar\privacy\provider, block_timeline\privacy\provider, block_online_users\privacy\provider, block_myoverview\privacy\provider, core_block\privacy\provider, auth_manual\privacy\provider, core_auth\privacy\provider, tool_usertours\privacy\provider, tool_mobile\privacy\provider, tool_dataprivacy\privacy\provider, and core_role\privacy\provider.