Quick Navigation
×
Moodle 4.0 XRef and Diffs
Home
Quick Navigation
Moodle 4.0
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.0 Database Schema
Versions
Moodle 4.3
Moodle 4.2
Moodle 4.1
Moodle 4.0
Moodle 3.11
Moodle 3.10
Moodle 3.9
Classes
Functions
Variables
Constants
Tables
Namespaces
Search
Search moodle.org's
Developer Documentation
Search
See Release Notes
Bug fixes for general core bugs in 4.0.x will end 8 May 2023 (12 months).
Bug fixes for security issues in 4.0.x will end 13 November 2023 (18 months).
PHP version: minimum PHP 7.3.0 Note: the minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is also supported.
Moodle 4.0 Database Schema (by Marcus Green)
restore_path_element
[
Top level directory
]
Class Cross Reference
at:
/backup/util/structure/restore_path_element.class.php
->
line 27
Referenced 275 times:
/question/type/match/backup/moodle2/restore_qtype_match_plugin.class.php
->
line 61
/question/type/match/backup/moodle2/restore_qtype_match_plugin.class.php
->
line 66
/backup/moodle2/restore_qtype_plugin.class.php
->
line 64
/backup/moodle2/restore_qtype_plugin.class.php
->
line 80
/backup/moodle2/restore_qtype_plugin.class.php
->
line 96
/backup/moodle2/restore_qtype_plugin.class.php
->
line 112
/backup/moodle2/restore_qtype_plugin.class.php
->
line 116
/question/type/ddimageortext/backup/moodle2/restore_qtype_ddimageortext_plugin.class.php
->
line 54
/question/type/ddimageortext/backup/moodle2/restore_qtype_ddimageortext_plugin.class.php
->
line 58
/question/type/ddimageortext/backup/moodle2/restore_qtype_ddimageortext_plugin.class.php
->
line 62
/mod/book/backup/moodle2/restore_book_stepslib.php
->
line 35
/mod/book/backup/moodle2/restore_book_stepslib.php
->
line 36
/mod/book/backup/moodle2/restore_book_stepslib.php
->
line 37
/mod/workshop/form/accumulative/backup/moodle2/restore_workshopform_accumulative_subplugin.class.php
->
line 45
/mod/workshop/form/accumulative/backup/moodle2/restore_workshopform_accumulative_subplugin.class.php
->
line 59
/mod/workshop/form/accumulative/backup/moodle2/restore_workshopform_accumulative_subplugin.class.php
->
line 73
/mod/workshop/form/accumulative/backup/moodle2/restore_workshopform_accumulative_subplugin.class.php
->
line 87
/mod/bigbluebuttonbn/backup/moodle2/restore_bigbluebuttonbn_stepslib.php
->
line 42
/mod/bigbluebuttonbn/backup/moodle2/restore_bigbluebuttonbn_stepslib.php
->
line 43
/mod/bigbluebuttonbn/backup/moodle2/restore_bigbluebuttonbn_stepslib.php
->
line 44
/admin/tool/log/store/standard/backup/moodle2/restore_logstore_standard_subplugin.class.php
->
line 47
/enrol/lti/backup/moodle2/restore_enrol_lti_plugin.class.php
->
line 49
/enrol/lti/backup/moodle2/restore_enrol_lti_plugin.class.php
->
line 50
/question/type/ddwtos/backup/moodle2/restore_qtype_ddwtos_plugin.class.php
->
line 52
/mod/chat/backup/moodle2/restore_chat_stepslib.php
->
line 38
/mod/chat/backup/moodle2/restore_chat_stepslib.php
->
line 40
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 42
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 43
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 44
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 45
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 47
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 48
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 49
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 50
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 51
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 44
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 54
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 58
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 75
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 83
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 86
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 94
/mod/assign/feedback/file/backup/moodle2/restore_assignfeedback_file_subplugin.class.php
->
line 49
/question/type/gapselect/backup/moodle2/restore_qtype_gapselect_plugin.class.php
->
line 52
/blocks/rss_client/backup/moodle2/restore_rss_client_stepslib.php
->
line 37
/blocks/rss_client/backup/moodle2/restore_rss_client_stepslib.php
->
line 38
/blocks/rss_client/backup/moodle2/restore_rss_client_stepslib.php
->
line 39
/backup/util/plan/tests/step_test.php
->
line 317
/backup/util/plan/tests/step_test.php
->
line 355
/backup/util/plan/tests/step_test.php
->
line 409
/backup/util/plan/tests/step_test.php
->
line 431
/question/type/multianswer/backup/moodle2/restore_qtype_multianswer_plugin.class.php
->
line 49
/question/type/randomsamatch/backup/moodle2/restore_qtype_randomsamatch_plugin.class.php
->
line 47
/backup/moodle2/restore_stepslib.php
->
line 141
/backup/moodle2/restore_stepslib.php
->
line 142
/backup/moodle2/restore_stepslib.php
->
line 144
/backup/moodle2/restore_stepslib.php
->
line 149
/backup/moodle2/restore_stepslib.php
->
line 151
/backup/moodle2/restore_stepslib.php
->
line 152
/backup/moodle2/restore_stepslib.php
->
line 728
/backup/moodle2/restore_stepslib.php
->
line 1033
/backup/moodle2/restore_stepslib.php
->
line 1161
/backup/moodle2/restore_stepslib.php
->
line 1162
/backup/moodle2/restore_stepslib.php
->
line 1163
/backup/moodle2/restore_stepslib.php
->
line 1306
/backup/moodle2/restore_stepslib.php
->
line 1307
/backup/moodle2/restore_stepslib.php
->
line 1381
/backup/moodle2/restore_stepslib.php
->
line 1443
/backup/moodle2/restore_stepslib.php
->
line 1559
/backup/moodle2/restore_stepslib.php
->
line 1562
/backup/moodle2/restore_stepslib.php
->
line 1563
/backup/moodle2/restore_stepslib.php
->
line 1565
/backup/moodle2/restore_stepslib.php
->
line 1803
/backup/moodle2/restore_stepslib.php
->
line 1804
/backup/moodle2/restore_stepslib.php
->
line 1805
/backup/moodle2/restore_stepslib.php
->
line 1806
/backup/moodle2/restore_stepslib.php
->
line 1807
/backup/moodle2/restore_stepslib.php
->
line 1808
/backup/moodle2/restore_stepslib.php
->
line 2099
/backup/moodle2/restore_stepslib.php
->
line 2102
/backup/moodle2/restore_stepslib.php
->
line 2283
/backup/moodle2/restore_stepslib.php
->
line 2285
/backup/moodle2/restore_stepslib.php
->
line 2478
/backup/moodle2/restore_stepslib.php
->
line 2479
/backup/moodle2/restore_stepslib.php
->
line 2533
/backup/moodle2/restore_stepslib.php
->
line 2614
/backup/moodle2/restore_stepslib.php
->
line 2615
/backup/moodle2/restore_stepslib.php
->
line 2616
/backup/moodle2/restore_stepslib.php
->
line 2617
/backup/moodle2/restore_stepslib.php
->
line 2618
/backup/moodle2/restore_stepslib.php
->
line 2619
/backup/moodle2/restore_stepslib.php
->
line 2620
/backup/moodle2/restore_stepslib.php
->
line 2875
/backup/moodle2/restore_stepslib.php
->
line 3065
/backup/moodle2/restore_stepslib.php
->
line 3066
/backup/moodle2/restore_stepslib.php
->
line 3069
/backup/moodle2/restore_stepslib.php
->
line 3070
/backup/moodle2/restore_stepslib.php
->
line 3314
/backup/moodle2/restore_stepslib.php
->
line 3450
/backup/moodle2/restore_stepslib.php
->
line 3512
/backup/moodle2/restore_stepslib.php
->
line 3568
/backup/moodle2/restore_stepslib.php
->
line 3569
/backup/moodle2/restore_stepslib.php
->
line 3572
/backup/moodle2/restore_stepslib.php
->
line 3714
/backup/moodle2/restore_stepslib.php
->
line 3809
/backup/moodle2/restore_stepslib.php
->
line 3814
/backup/moodle2/restore_stepslib.php
->
line 3822
/backup/moodle2/restore_stepslib.php
->
line 3938
/backup/moodle2/restore_stepslib.php
->
line 3939
/backup/moodle2/restore_stepslib.php
->
line 3941
/backup/moodle2/restore_stepslib.php
->
line 4104
/backup/moodle2/restore_stepslib.php
->
line 4158
/backup/moodle2/restore_stepslib.php
->
line 4234
/backup/moodle2/restore_stepslib.php
->
line 4235
/backup/moodle2/restore_stepslib.php
->
line 4419
/backup/moodle2/restore_stepslib.php
->
line 4422
/backup/moodle2/restore_stepslib.php
->
line 4423
/backup/moodle2/restore_stepslib.php
->
line 4426
/backup/moodle2/restore_stepslib.php
->
line 4693
/backup/moodle2/restore_stepslib.php
->
line 4738
/backup/moodle2/restore_stepslib.php
->
line 4788
/backup/moodle2/restore_stepslib.php
->
line 4792
/backup/moodle2/restore_stepslib.php
->
line 4801
/backup/moodle2/restore_stepslib.php
->
line 4803
/backup/moodle2/restore_stepslib.php
->
line 4806
/backup/moodle2/restore_stepslib.php
->
line 4808
/backup/moodle2/restore_stepslib.php
->
line 4810
/backup/moodle2/restore_stepslib.php
->
line 4823
/backup/moodle2/restore_stepslib.php
->
line 4825
/backup/moodle2/restore_stepslib.php
->
line 5798
/backup/moodle2/restore_stepslib.php
->
line 5800
/backup/moodle2/restore_stepslib.php
->
line 5802
/backup/moodle2/restore_stepslib.php
->
line 5805
/backup/moodle2/restore_stepslib.php
->
line 6036
/backup/moodle2/restore_stepslib.php
->
line 6079
/backup/moodle2/restore_stepslib.php
->
line 6143
/backup/moodle2/restore_stepslib.php
->
line 6145
/backup/moodle2/restore_stepslib.php
->
line 6317
/mod/url/backup/moodle2/restore_url_stepslib.php
->
line 37
/question/type/random/backup/moodle2/restore_qtype_random_plugin.class.php
->
line 49
/mod/page/backup/moodle2/restore_page_stepslib.php
->
line 37
/mod/imscp/backup/moodle2/restore_imscp_stepslib.php
->
line 37
/question/type/truefalse/backup/moodle2/restore_qtype_truefalse_plugin.class.php
->
line 50
/mod/data/backup/moodle2/restore_data_stepslib.php
->
line 39
/mod/data/backup/moodle2/restore_data_stepslib.php
->
line 40
/mod/data/backup/moodle2/restore_data_stepslib.php
->
line 42
/mod/data/backup/moodle2/restore_data_stepslib.php
->
line 43
/mod/data/backup/moodle2/restore_data_stepslib.php
->
line 44
/mod/data/backup/moodle2/restore_data_stepslib.php
->
line 45
/backup/moodle2/restore_qtype_extrafields_plugin.class.php
->
line 70
/backup/moodle2/restore_qtype_extrafields_plugin.class.php
->
line 73
/grade/grading/form/rubric/backup/moodle2/restore_gradingform_rubric_plugin.class.php
->
line 45
/grade/grading/form/rubric/backup/moodle2/restore_gradingform_rubric_plugin.class.php
->
line 48
/grade/grading/form/rubric/backup/moodle2/restore_gradingform_rubric_plugin.class.php
->
line 63
/mod/assign/submission/onlinetext/backup/moodle2/restore_assignsubmission_onlinetext_subplugin.class.php
->
line 49
/mod/assignment/type/offline/backup/moodle2/restore_assignment_offline_subplugin.class.php
->
line 47
/mod/assignment/type/offline/backup/moodle2/restore_assignment_offline_subplugin.class.php
->
line 63
/grade/grading/form/guide/backup/moodle2/restore_gradingform_guide_plugin.class.php
->
line 45
/grade/grading/form/guide/backup/moodle2/restore_gradingform_guide_plugin.class.php
->
line 48
/grade/grading/form/guide/backup/moodle2/restore_gradingform_guide_plugin.class.php
->
line 53
/grade/grading/form/guide/backup/moodle2/restore_gradingform_guide_plugin.class.php
->
line 68
/mod/folder/backup/moodle2/restore_folder_stepslib.php
->
line 37
/question/type/essay/backup/moodle2/restore_qtype_essay_plugin.class.php
->
line 42
/mod/assign/feedback/editpdf/backup/moodle2/restore_assignfeedback_editpdf_subplugin.class.php
->
line 50
/mod/assign/feedback/editpdf/backup/moodle2/restore_assignfeedback_editpdf_subplugin.class.php
->
line 55
/mod/assign/feedback/editpdf/backup/moodle2/restore_assignfeedback_editpdf_subplugin.class.php
->
line 58
/mod/assign/feedback/editpdf/backup/moodle2/restore_assignfeedback_editpdf_subplugin.class.php
->
line 63
/question/bank/customfields/backup/moodle2/restore_qbank_customfields_plugin.class.php
->
line 33
/mod/workshop/form/rubric/backup/moodle2/restore_workshopform_rubric_subplugin.class.php
->
line 45
/mod/workshop/form/rubric/backup/moodle2/restore_workshopform_rubric_subplugin.class.php
->
line 49
/mod/workshop/form/rubric/backup/moodle2/restore_workshopform_rubric_subplugin.class.php
->
line 53
/mod/workshop/form/rubric/backup/moodle2/restore_workshopform_rubric_subplugin.class.php
->
line 67
/mod/workshop/form/rubric/backup/moodle2/restore_workshopform_rubric_subplugin.class.php
->
line 81
/mod/workshop/form/rubric/backup/moodle2/restore_workshopform_rubric_subplugin.class.php
->
line 95
/mod/assign/backup/moodle2/restore_assign_stepslib.php
->
line 56
/mod/assign/backup/moodle2/restore_assign_stepslib.php
->
line 58
/mod/assign/backup/moodle2/restore_assign_stepslib.php
->
line 62
/mod/assign/backup/moodle2/restore_assign_stepslib.php
->
line 65
/mod/assign/backup/moodle2/restore_assign_stepslib.php
->
line 70
/mod/assign/backup/moodle2/restore_assign_stepslib.php
->
line 71
/mod/lti/service/gradebookservices/backup/moodle2/restore_ltiservice_gradebookservices_subplugin.class.php
->
line 55
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 67
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 69
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 70
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 71
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 73
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 74
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 77
/mod/assignment/backup/moodle2/restore_assignment_stepslib.php
->
line 39
/mod/assignment/backup/moodle2/restore_assignment_stepslib.php
->
line 46
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 53
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 59
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 63
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 69
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 70
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 71
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 74
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 79
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 92
/mod/feedback/backup/moodle2/restore_feedback_stepslib.php
->
line 38
/mod/feedback/backup/moodle2/restore_feedback_stepslib.php
->
line 39
/mod/feedback/backup/moodle2/restore_feedback_stepslib.php
->
line 41
/mod/feedback/backup/moodle2/restore_feedback_stepslib.php
->
line 42
/question/type/calculated/backup/moodle2/restore_qtype_calculated_plugin.class.php
->
line 57
/question/type/calculated/backup/moodle2/restore_qtype_calculated_plugin.class.php
->
line 61
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 38
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 39
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 40
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 41
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 42
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 43
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 44
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 45
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 47
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 49
/mod/assign/feedback/comments/backup/moodle2/restore_assignfeedback_comments_subplugin.class.php
->
line 54
/mod/assign/submission/file/backup/moodle2/restore_assignsubmission_file_subplugin.class.php
->
line 48
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 39
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 41
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 42
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 43
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 44
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 45
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 46
/mod/resource/backup/moodle2/restore_resource_stepslib.php
->
line 37
/mod/workshop/form/comments/backup/moodle2/restore_workshopform_comments_subplugin.class.php
->
line 45
/mod/workshop/form/comments/backup/moodle2/restore_workshopform_comments_subplugin.class.php
->
line 59
/mod/workshop/form/comments/backup/moodle2/restore_workshopform_comments_subplugin.class.php
->
line 73
/mod/workshop/form/comments/backup/moodle2/restore_workshopform_comments_subplugin.class.php
->
line 87
/question/type/multichoice/backup/moodle2/restore_qtype_multichoice_plugin.class.php
->
line 51
/mod/h5pactivity/backup/moodle2/restore_h5pactivity_stepslib.php
->
line 40
/mod/h5pactivity/backup/moodle2/restore_h5pactivity_stepslib.php
->
line 42
/mod/h5pactivity/backup/moodle2/restore_h5pactivity_stepslib.php
->
line 43
/mod/choice/backup/moodle2/restore_choice_stepslib.php
->
line 39
/mod/choice/backup/moodle2/restore_choice_stepslib.php
->
line 40
/mod/choice/backup/moodle2/restore_choice_stepslib.php
->
line 42
/admin/tool/log/store/database/backup/moodle2/restore_logstore_database_subplugin.class.php
->
line 76
/question/bank/comment/backup/moodle2/restore_qbank_comment_plugin.class.php
->
line 32
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 39
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 40
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 42
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 43
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 44
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 45
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 46
/course/format/weeks/backup/moodle2/restore_format_weeks_plugin.class.php
->
line 136
/course/format/topics/backup/moodle2/restore_format_topics_plugin.class.php
->
line 75
/mod/survey/backup/moodle2/restore_survey_stepslib.php
->
line 39
/mod/survey/backup/moodle2/restore_survey_stepslib.php
->
line 41
/mod/survey/backup/moodle2/restore_survey_stepslib.php
->
line 42
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 39
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 41
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 42
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 43
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 44
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 45
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 46
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 47
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 48
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 49
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 50
/question/type/ddmarker/backup/moodle2/restore_qtype_ddmarker_plugin.class.php
->
line 56
/question/type/ddmarker/backup/moodle2/restore_qtype_ddmarker_plugin.class.php
->
line 60
/question/type/ddmarker/backup/moodle2/restore_qtype_ddmarker_plugin.class.php
->
line 64
/mod/workshop/form/numerrors/backup/moodle2/restore_workshopform_numerrors_subplugin.class.php
->
line 45
/mod/workshop/form/numerrors/backup/moodle2/restore_workshopform_numerrors_subplugin.class.php
->
line 49
/mod/workshop/form/numerrors/backup/moodle2/restore_workshopform_numerrors_subplugin.class.php
->
line 63
/mod/workshop/form/numerrors/backup/moodle2/restore_workshopform_numerrors_subplugin.class.php
->
line 77
/mod/workshop/form/numerrors/backup/moodle2/restore_workshopform_numerrors_subplugin.class.php
->
line 91
/mod/workshop/eval/best/backup/moodle2/restore_workshopeval_best_subplugin.class.php
->
line 44
/backup/util/plan/tests/fixtures/plan_fixtures.php
->
line 145
/mod/label/backup/moodle2/restore_label_stepslib.php
->
line 37
/question/type/numerical/backup/moodle2/restore_qtype_numerical_plugin.class.php
->
line 54
/mod/quiz/accessrule/seb/backup/moodle2/restore_quizaccess_seb_subplugin.class.php
->
line 51
/mod/quiz/accessrule/seb/backup/moodle2/restore_quizaccess_seb_subplugin.class.php
->
line 55