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)
get_courseid
[
Top level directory
]
Function and Method Cross Reference
at:
/backup/util/plan/base_task.class.php
->
line 109
/mod/feedback/classes/structure.php
->
line 115
/comment/lib.php
->
line 1043
/question/classes/local/bank/view.php
->
line 425
/enrol/lti/classes/local/ltiadvantage/viewobject/published_resource.php
->
line 102
/backup/util/plan/restore_plan.class.php
->
line 82
/backup/controller/restore_controller.class.php
->
line 304
/course/format/classes/base.php
->
line 292
/backup/util/plan/base_step.class.php
->
line 105
/backup/util/plan/backup_plan.class.php
->
line 83
/mod/quiz/attemptlib.php
->
line 195
/mod/quiz/attemptlib.php
->
line 834
/backup/controller/backup_controller.class.php
->
line 428
/mod/quiz/classes/structure.php
->
line 266
Referenced 287 times:
/backup/moodle2/backup_theme_plugin.class.php
->
line 66
/mod/book/backup/moodle2/restore_book_stepslib.php
->
line 52
/mod/book/backup/moodle2/restore_book_stepslib.php
->
line 70
/backup/util/plan/base_task.class.php
->
line 110
/backup/util/dbops/restore_controller_dbops.class.php
->
line 64
/backup/moodle2/backup_format_plugin.class.php
->
line 44
/mod/bigbluebuttonbn/backup/moodle2/restore_bigbluebuttonbn_stepslib.php
->
line 58
/mod/chat/backup/moodle2/restore_chat_stepslib.php
->
line 52
/mod/lesson/backup/moodle2/restore_lesson_stepslib.php
->
line 63
/comment/classes/external/comment_area_exporter.php
->
line 53
/mod/workshop/backup/moodle2/restore_workshop_stepslib.php
->
line 105
/mod/feedback/classes/responses_anon_table.php
->
line 59
/mod/feedback/classes/responses_anon_table.php
->
line 73
/mod/feedback/classes/responses_anon_table.php
->
line 78
/backup/moodle2/backup_activity_task.class.php
->
line 127
/backup/util/dbops/backup_controller_dbops.class.php
->
line 303
/backup/util/dbops/backup_controller_dbops.class.php
->
line 389
/backup/util/helper/restore_prechecks_helper.class.php
->
line 57
/backup/util/helper/restore_prechecks_helper.class.php
->
line 115
/backup/util/helper/restore_prechecks_helper.class.php
->
line 122
/mod/quiz/review.php
->
line 140
/mod/quiz/review.php
->
line 144
/backup/util/ui/restore_ui.class.php
->
line 230
/backup/moodle2/restore_stepslib.php
->
line 45
/backup/moodle2/restore_stepslib.php
->
line 53
/backup/moodle2/restore_stepslib.php
->
line 90
/backup/moodle2/restore_stepslib.php
->
line 116
/backup/moodle2/restore_stepslib.php
->
line 162
/backup/moodle2/restore_stepslib.php
->
line 167
/backup/moodle2/restore_stepslib.php
->
line 178
/backup/moodle2/restore_stepslib.php
->
line 180
/backup/moodle2/restore_stepslib.php
->
line 187
/backup/moodle2/restore_stepslib.php
->
line 192
/backup/moodle2/restore_stepslib.php
->
line 211
/backup/moodle2/restore_stepslib.php
->
line 216
/backup/moodle2/restore_stepslib.php
->
line 287
/backup/moodle2/restore_stepslib.php
->
line 298
/backup/moodle2/restore_stepslib.php
->
line 325
/backup/moodle2/restore_stepslib.php
->
line 343
/backup/moodle2/restore_stepslib.php
->
line 457
/backup/moodle2/restore_stepslib.php
->
line 490
/backup/moodle2/restore_stepslib.php
->
line 493
/backup/moodle2/restore_stepslib.php
->
line 503
/backup/moodle2/restore_stepslib.php
->
line 510
/backup/moodle2/restore_stepslib.php
->
line 516
/backup/moodle2/restore_stepslib.php
->
line 524
/backup/moodle2/restore_stepslib.php
->
line 543
/backup/moodle2/restore_stepslib.php
->
line 687
/backup/moodle2/restore_stepslib.php
->
line 710
/backup/moodle2/restore_stepslib.php
->
line 787
/backup/moodle2/restore_stepslib.php
->
line 791
/backup/moodle2/restore_stepslib.php
->
line 793
/backup/moodle2/restore_stepslib.php
->
line 801
/backup/moodle2/restore_stepslib.php
->
line 876
/backup/moodle2/restore_stepslib.php
->
line 877
/backup/moodle2/restore_stepslib.php
->
line 904
/backup/moodle2/restore_stepslib.php
->
line 924
/backup/moodle2/restore_stepslib.php
->
line 1086
/backup/moodle2/restore_stepslib.php
->
line 1129
/backup/moodle2/restore_stepslib.php
->
line 1173
/backup/moodle2/restore_stepslib.php
->
line 1199
/backup/moodle2/restore_stepslib.php
->
line 1232
/backup/moodle2/restore_stepslib.php
->
line 1250
/backup/moodle2/restore_stepslib.php
->
line 1288
/backup/moodle2/restore_stepslib.php
->
line 1399
/backup/moodle2/restore_stepslib.php
->
line 1409
/backup/moodle2/restore_stepslib.php
->
line 1414
/backup/moodle2/restore_stepslib.php
->
line 1459
/backup/moodle2/restore_stepslib.php
->
line 1471
/backup/moodle2/restore_stepslib.php
->
line 1476
/backup/moodle2/restore_stepslib.php
->
line 1487
/backup/moodle2/restore_stepslib.php
->
line 1535
/backup/moodle2/restore_stepslib.php
->
line 1585
/backup/moodle2/restore_stepslib.php
->
line 1589
/backup/moodle2/restore_stepslib.php
->
line 1746
/backup/moodle2/restore_stepslib.php
->
line 1756
/backup/moodle2/restore_stepslib.php
->
line 1853
/backup/moodle2/restore_stepslib.php
->
line 1858
/backup/moodle2/restore_stepslib.php
->
line 1958
/backup/moodle2/restore_stepslib.php
->
line 1970
/backup/moodle2/restore_stepslib.php
->
line 1971
/backup/moodle2/restore_stepslib.php
->
line 1999
/backup/moodle2/restore_stepslib.php
->
line 2029
/backup/moodle2/restore_stepslib.php
->
line 2075
/backup/moodle2/restore_stepslib.php
->
line 2212
/backup/moodle2/restore_stepslib.php
->
line 2216
/backup/moodle2/restore_stepslib.php
->
line 2263
/backup/moodle2/restore_stepslib.php
->
line 2311
/backup/moodle2/restore_stepslib.php
->
line 2434
/backup/moodle2/restore_stepslib.php
->
line 2643
/backup/moodle2/restore_stepslib.php
->
line 2781
/backup/moodle2/restore_stepslib.php
->
line 2782
/backup/moodle2/restore_stepslib.php
->
line 2941
/backup/moodle2/restore_stepslib.php
->
line 3024
/backup/moodle2/restore_stepslib.php
->
line 3047
/backup/moodle2/restore_stepslib.php
->
line 3087
/backup/moodle2/restore_stepslib.php
->
line 3179
/backup/moodle2/restore_stepslib.php
->
line 3210
/backup/moodle2/restore_stepslib.php
->
line 3251
/backup/moodle2/restore_stepslib.php
->
line 3327
/backup/moodle2/restore_stepslib.php
->
line 3339
/backup/moodle2/restore_stepslib.php
->
line 3375
/backup/moodle2/restore_stepslib.php
->
line 3387
/backup/moodle2/restore_stepslib.php
->
line 3528
/backup/moodle2/restore_stepslib.php
->
line 3593
/backup/moodle2/restore_stepslib.php
->
line 3630
/backup/moodle2/restore_stepslib.php
->
line 3663
/backup/moodle2/restore_stepslib.php
->
line 3787
/backup/moodle2/restore_stepslib.php
->
line 3930
/backup/moodle2/restore_stepslib.php
->
line 3953
/backup/moodle2/restore_stepslib.php
->
line 3991
/backup/moodle2/restore_stepslib.php
->
line 4065
/backup/moodle2/restore_stepslib.php
->
line 4084
/backup/moodle2/restore_stepslib.php
->
line 4453
/backup/moodle2/restore_stepslib.php
->
line 4459
/backup/moodle2/restore_stepslib.php
->
line 4465
/backup/moodle2/restore_stepslib.php
->
line 4470
/backup/moodle2/restore_stepslib.php
->
line 4475
/backup/moodle2/restore_stepslib.php
->
line 4481
/backup/moodle2/restore_stepslib.php
->
line 4674
/backup/moodle2/restore_stepslib.php
->
line 6296
/backup/moodle2/restore_stepslib.php
->
line 6340
/backup/moodle2/restore_stepslib.php
->
line 6343
/backup/moodle2/restore_stepslib.php
->
line 6365
/backup/moodle2/restore_stepslib.php
->
line 6423
/mod/url/backup/moodle2/restore_url_stepslib.php
->
line 48
/backup/util/checks/restore_check.class.php
->
line 64
/backup/moodle2/restore_section_task.class.php
->
line 77
/backup/util/ui/base_moodleform.class.php
->
line 317
/mod/page/backup/moodle2/restore_page_stepslib.php
->
line 48
/backup/moodle2/backup_course_task.class.php
->
line 68
/mod/quiz/tests/attempt_walkthrough_from_csv_test.php
->
line 350
/mod/imscp/backup/moodle2/restore_imscp_stepslib.php
->
line 48
/blocks/glossary_random/backup/moodle2/restore_glossary_random_block_task.class.php
->
line 70
/backup/util/plan/restore_structure_step.class.php
->
line 93
/mod/data/backup/moodle2/restore_data_stepslib.php
->
line 57
/backup/util/plan/restore_plan.class.php
->
line 83
/backup/util/plan/restore_plan.class.php
->
line 190
/backup/util/plan/restore_plan.class.php
->
line 192
/backup/moodle2/backup_section_task.class.php
->
line 74
/backup/moodle2/backup_section_task.class.php
->
line 79
/mod/feedback/classes/course_select_form.php
->
line 67
/mod/feedback/classes/course_select_form.php
->
line 81
/mod/assignment/type/offline/backup/moodle2/restore_assignment_offline_subplugin.class.php
->
line 83
/backup/util/helper/tests/copy_helper_test.php
->
line 318
/backup/util/helper/tests/copy_helper_test.php
->
line 322
/backup/util/helper/tests/copy_helper_test.php
->
line 328
/backup/util/checks/backup_check.class.php
->
line 97
/mod/quiz/comment.php
->
line 62
/mod/quiz/comment.php
->
line 66
/mod/quiz/comment.php
->
line 92
/course/tests/backup/restore_test.php
->
line 104
/course/tests/backup/restore_test.php
->
line 176
/mod/quiz/classes/output/edit_renderer.php
->
line 1182
/backup/controller/restore_controller.class.php
->
line 396
/mod/folder/backup/moodle2/restore_folder_stepslib.php
->
line 48
/mod/quiz/reviewquestion.php
->
line 82
/mod/quiz/reviewquestion.php
->
line 86
/backup/moodle2/restore_plan_builder.class.php
->
line 116
/mod/feedback/complete.php
->
line 47
/course/format/classes/base.php
->
line 1415
/mod/assign/backup/moodle2/restore_assign_stepslib.php
->
line 88
/mod/lti/service/gradebookservices/backup/moodle2/restore_ltiservice_gradebookservices_subplugin.class.php
->
line 75
/mod/lti/service/gradebookservices/backup/moodle2/restore_ltiservice_gradebookservices_subplugin.class.php
->
line 206
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 94
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 130
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 178
/mod/lti/backup/moodle2/restore_lti_stepslib.php
->
line 259
/mod/assignment/backup/moodle2/restore_assignment_stepslib.php
->
line 61
/mod/quiz/backup/moodle2/restore_quiz_stepslib.php
->
line 114
/mod/feedback/backup/moodle2/restore_feedback_stepslib.php
->
line 54
/mod/feedback/backup/moodle2/restore_feedback_stepslib.php
->
line 87
/mod/feedback/backup/moodle2/restore_feedback_stepslib.php
->
line 106
/mod/scorm/backup/moodle2/restore_scorm_stepslib.php
->
line 62
/backup/moodle2/restore_course_task.class.php
->
line 67
/backup/moodle2/restore_course_task.class.php
->
line 192
/course/classes/customfield/course_handler.php
->
line 220
/course/tests/customfield_test.php
->
line 128
/enrol/lti/classes/output/renderer.php
->
line 75
/enrol/lti/classes/output/renderer.php
->
line 77
/enrol/lti/classes/output/renderer.php
->
line 82
/enrol/lti/classes/output/renderer.php
->
line 83
/enrol/lti/classes/output/renderer.php
->
line 86
/enrol/lti/classes/output/renderer.php
->
line 87
/enrol/lti/classes/output/renderer.php
->
line 88
/backup/moodle2/backup_stepslib.php
->
line 525
/backup/moodle2/backup_stepslib.php
->
line 556
/backup/moodle2/backup_stepslib.php
->
line 586
/backup/moodle2/backup_stepslib.php
->
line 1076
/backup/moodle2/backup_stepslib.php
->
line 1155
/backup/moodle2/backup_stepslib.php
->
line 1185
/backup/moodle2/backup_stepslib.php
->
line 1220
/backup/moodle2/backup_stepslib.php
->
line 1283
/backup/moodle2/backup_stepslib.php
->
line 2010
/backup/moodle2/backup_stepslib.php
->
line 2011
/backup/moodle2/backup_stepslib.php
->
line 2017
/backup/moodle2/backup_stepslib.php
->
line 2236
/backup/moodle2/backup_stepslib.php
->
line 2264
/backup/moodle2/backup_stepslib.php
->
line 2296
/backup/moodle2/backup_stepslib.php
->
line 2304
/backup/moodle2/backup_stepslib.php
->
line 2610
/backup/moodle2/backup_stepslib.php
->
line 2692
/backup/moodle2/backup_stepslib.php
->
line 2788
/backup/moodle2/backup_stepslib.php
->
line 2844
/backup/moodle2/backup_stepslib.php
->
line 2932
/enrol/lti/tests/local/ltiadvantage/viewobject/published_resource_test.php
->
line 48
/mod/quiz/locallib.php
->
line 367
/mod/quiz/locallib.php
->
line 1948
/backup/moodle2/backup_block_task.class.php
->
line 147
/backup/util/plan/base_step.class.php
->
line 109
/backup/util/plan/backup_plan.class.php
->
line 84
/backup/util/plan/backup_plan.class.php
->
line 157
/backup/util/plan/backup_plan.class.php
->
line 158
/mod/feedback/classes/completion.php
->
line 136
/mod/feedback/classes/completion.php
->
line 457
/mod/feedback/classes/completion.php
->
line 458
/mod/feedback/classes/completion.php
->
line 617
/mod/feedback/classes/completion.php
->
line 618
/mod/wiki/backup/moodle2/restore_wiki_stepslib.php
->
line 58
/admin/tool/log/backup/moodle2/restore_tool_log_logstore_subplugin.class.php
->
line 62
/mod/quiz/attemptlib.php
->
line 835
/mod/quiz/attemptlib.php
->
line 2298
/mod/quiz/attemptlib.php
->
line 2563
/mod/quiz/attemptlib.php
->
line 2584
/mod/quiz/attemptlib.php
->
line 2605
/mod/quiz/attemptlib.php
->
line 2628
/mod/quiz/attemptlib.php
->
line 2652
/mod/quiz/attemptlib.php
->
line 2673
/mod/quiz/attemptlib.php
->
line 2691
/mod/quiz/attemptlib.php
->
line 2890
/mod/resource/backup/moodle2/restore_resource_stepslib.php
->
line 48
/mod/lti/service/gradebookservices/backup/moodle2/backup_ltiservice_gradebookservices_subplugin.class.php
->
line 86
/backup/moodle2/backup_final_task.class.php
->
line 46
/backup/moodle2/backup_final_task.class.php
->
line 50
/mod/h5pactivity/backup/moodle2/restore_h5pactivity_stepslib.php
->
line 56
/mod/choice/backup/moodle2/restore_choice_stepslib.php
->
line 54
/mod/quiz/report/grading/report.php
->
line 601
/backup/util/ui/backup_ui_stage.class.php
->
line 622
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 59
/mod/glossary/backup/moodle2/restore_glossary_stepslib.php
->
line 73
/mod/quiz/tests/event/events_test.php
->
line 144
/mod/quiz/tests/event/events_test.php
->
line 181
/mod/quiz/tests/event/events_test.php
->
line 215
/mod/quiz/tests/event/events_test.php
->
line 247
/mod/quiz/tests/event/events_test.php
->
line 259
/mod/quiz/tests/event/events_test.php
->
line 276
/mod/quiz/tests/event/events_test.php
->
line 311
/mod/quiz/tests/event/events_test.php
->
line 344
/mod/quiz/tests/event/events_test.php
->
line 417
/mod/quiz/tests/event/events_test.php
->
line 820
/mod/quiz/tests/event/events_test.php
->
line 837
/mod/quiz/tests/event/events_test.php
->
line 856
/mod/feedback/analysis_course.php
->
line 140
/mod/quiz/accessrule/seb/classes/event/access_prevented.php
->
line 67
/course/format/weeks/lib.php
->
line 507
/course/format/weeks/backup/moodle2/restore_format_weeks_plugin.class.php
->
line 67
/course/format/weeks/backup/moodle2/restore_format_weeks_plugin.class.php
->
line 81
/course/format/weeks/backup/moodle2/restore_format_weeks_plugin.class.php
->
line 87
/course/format/weeks/backup/moodle2/restore_format_weeks_plugin.class.php
->
line 110
/course/format/weeks/backup/moodle2/restore_format_weeks_plugin.class.php
->
line 131
/course/tests/courselib_test.php
->
line 2227
/course/tests/courselib_test.php
->
line 2228
/course/tests/courselib_test.php
->
line 2287
/course/tests/courselib_test.php
->
line 2288
/course/tests/courselib_test.php
->
line 2291
/mod/feedback/classes/complete_form.php
->
line 215
/mod/feedback/classes/complete_form.php
->
line 262
/course/format/topics/backup/moodle2/restore_format_topics_plugin.class.php
->
line 70
/course/format/topics/backup/moodle2/restore_format_topics_plugin.class.php
->
line 120
/mod/survey/backup/moodle2/restore_survey_stepslib.php
->
line 54
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 62
/mod/forum/backup/moodle2/restore_forum_stepslib.php
->
line 94
/backup/util/ui/restore_ui_stage.class.php
->
line 982
/backup/util/ui/restore_ui_stage.class.php
->
line 1062
/backup/util/ui/restore_ui_stage.class.php
->
line 1165
/mod/feedback/classes/responses_table.php
->
line 95
/mod/feedback/classes/responses_table.php
->
line 132
/mod/feedback/classes/responses_table.php
->
line 150
/mod/feedback/classes/responses_table.php
->
line 170
/backup/util/plan/backup_structure_step.class.php
->
line 70
/mod/quiz/classes/structure.php
->
line 271
/mod/feedback/classes/external.php
->
line 1138
/mod/label/backup/moodle2/restore_label_stepslib.php
->
line 48
/backup/util/ui/backup_ui_setting.class.php
->
line 370
/backup/util/ui/backup_ui_setting.class.php
->
line 434
/backup/util/ui/backup_ui_setting.class.php
->
line 545
/backup/util/ui/backup_ui_setting.class.php
->
line 623