Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Classes
restore_settingslib.php File Reference

Defines classes used to handle restore settings. More...

Classes

class  restore_activities_setting
 root setting to control if restore will create activities A lot of other settings (_included at activity levels) are dependent of this setting More...
 
class  restore_activity_generic_setting
 generic activity setting to pass various settings between tasks and steps More...
 
class  restore_activity_included_setting
 activity backup setting to control if activity will be included or no, depends of @restore_activities_setting and optionally parent section included setting More...
 
class  restore_activity_userinfo_setting
 activity backup setting to control if activity will include user information or no, depends of @restore_users_setting More...
 
class  restore_badges_setting
 root setting to control if restore will create badges or not, depends on @restore_activities_setting More...
 
class  restore_calendarevents_setting
 root setting to control if restore will create events or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it More...
 
class  restore_comments_setting
 root setting to control if restore will create comments or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it More...
 
class  restore_competencies_setting
 root setting to control if competencies will also be restored. More...
 
class  restore_contentbankcontent_setting
 root setting to control if restore will create content bank content or no More...
 
class  restore_course_defaultcustom_setting
 Setting to switch between current and new course name/startdate. More...
 
class  restore_course_generic_setting
 generic course setting to pass various settings between tasks and steps More...
 
class  restore_course_generic_text_setting
 
class  restore_course_overwrite_conf_setting
 Setting to define is we are going to overwrite course configuration. More...
 
class  restore_customfield_setting
 root setting to control if restore will include custom field information More...
 
class  restore_generic_setting
 root generic setting to store different things without dependencies More...
 
class  restore_grade_histories_setting
 root setting to control if restore will create grade_histories or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it More...
 
class  restore_groups_setting
 root setting to control if restore will create groups/grouping information. More...
 
class  restore_logs_setting
 root setting to control if restore will create logs or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it More...
 
class  restore_role_assignments_setting
 root setting to control if restore will create role assignments or no (any level), depends of @restore_users_setting More...
 
class  restore_section_generic_setting
 generic section setting to pass various settings between tasks and steps More...
 
class  restore_section_included_setting
 Setting to define if one section is included or no. More...
 
class  restore_section_userinfo_setting
 section backup setting to control if section will include user information or no, depends of @restore_users_setting More...
 
class  restore_users_setting
 root setting to control if restore will create user information A lot of other settings are dependent of this (module's user info, grades user info, messages, blogs... More...
 
class  restore_userscompletion_setting
 root setting to control if restore will create completion info or no, depends of @restore_users_setting exactly in the same way than @restore_role_assignments_setting so we extend from it More...
 

Detailed Description

Defines classes used to handle restore settings.

@subpackage moodle2