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)
complete
[
Top level directory
]
Variable Cross Reference
at:
/question/type/gapselect/questionbase.php
->
line 256
/question/type/gapselect/questionbase.php
->
line 258
/enrol/lti/ims-blti/blti.php
->
line 22
/mod/assign/locallib.php
->
line 7655
/mod/assign/locallib.php
->
line 7657
/mod/assign/locallib.php
->
line 7814
/mod/assign/locallib.php
->
line 7816
/question/type/match/question.php
->
line 309
/question/type/match/question.php
->
line 311
/course/format/classes/output/local/content/section/cmsummary.php
->
line 103
/blocks/completionstatus/block_completionstatus.php
->
line 110
/report/completion/user.php
->
line 196
Referenced 175 times:
/question/behaviour/deferredcbm/tests/walkthrough_test.php
->
line 60
/question/behaviour/deferredcbm/tests/walkthrough_test.php
->
line 77
/question/behaviour/deferredcbm/tests/walkthrough_test.php
->
line 133
/question/behaviour/deferredcbm/tests/walkthrough_test.php
->
line 223
/question/behaviour/manualgraded/behaviour.php
->
line 87
/question/type/gapselect/questionbase.php
->
line 256
/question/type/gapselect/questionbase.php
->
line 258
/question/type/gapselect/questionbase.php
->
line 258
/question/type/gapselect/questionbase.php
->
line 260
/question/behaviour/informationitem/tests/walkthrough_test.php
->
line 62
/question/behaviour/informationitem/tests/walkthrough_test.php
->
line 109
/question/engine/questionattempt.php
->
line 664
/question/engine/questionattempt.php
->
line 1061
/question/type/essay/tests/walkthrough_test.php
->
line 107
/question/type/essay/tests/walkthrough_test.php
->
line 159
/question/type/essay/tests/walkthrough_test.php
->
line 216
/question/type/essay/tests/walkthrough_test.php
->
line 285
/question/type/essay/tests/walkthrough_test.php
->
line 311
/question/type/essay/tests/walkthrough_test.php
->
line 333
/question/type/essay/tests/walkthrough_test.php
->
line 359
/question/type/essay/tests/walkthrough_test.php
->
line 405
/question/type/essay/tests/walkthrough_test.php
->
line 428
/question/type/essay/tests/walkthrough_test.php
->
line 466
/question/type/essay/tests/walkthrough_test.php
->
line 489
/question/type/essay/tests/walkthrough_test.php
->
line 609
/question/type/essay/tests/walkthrough_test.php
->
line 677
/question/type/essay/tests/walkthrough_test.php
->
line 691
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 63
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 174
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 228
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 276
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 350
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 407
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 488
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 543
/question/behaviour/manualgraded/tests/walkthrough_test.php
->
line 590
/question/behaviour/deferredfeedback/tests/walkthrough_test.php
->
line 57
/question/behaviour/deferredfeedback/tests/walkthrough_test.php
->
line 72
/question/behaviour/deferredfeedback/tests/walkthrough_test.php
->
line 133
/question/behaviour/deferredfeedback/tests/walkthrough_test.php
->
line 198
/question/behaviour/deferredfeedback/tests/walkthrough_test.php
->
line 284
/question/behaviour/adaptive/behaviour.php
->
line 154
/question/behaviour/adaptive/behaviour.php
->
line 155
/question/behaviour/adaptive/behaviour.php
->
line 157
/question/engine/tests/questionattempt_db_test.php
->
line 82
/question/engine/tests/questionattempt_db_test.php
->
line 89
/question/engine/tests/questionattempt_db_test.php
->
line 96
/question/engine/tests/questionattempt_db_test.php
->
line 179
/question/engine/tests/questionattempt_db_test.php
->
line 186
/question/engine/tests/questionattempt_db_test.php
->
line 193
/question/engine/tests/questionattempt_db_test.php
->
line 241
/question/engine/tests/questionattempt_db_test.php
->
line 248
/enrol/lti/ims-blti/blti.php
->
line 22
/enrol/lti/ims-blti/blti.php
->
line 121
/question/type/truefalse/tests/walkthrough_test.php
->
line 99
/question/behaviour/informationitem/behaviour.php
->
line 148
/mod/assign/locallib.php
->
line 7655
/mod/assign/locallib.php
->
line 7657
/mod/assign/locallib.php
->
line 7665
/mod/assign/locallib.php
->
line 7814
/mod/assign/locallib.php
->
line 7816
/mod/assign/locallib.php
->
line 7822
/mod/assign/locallib.php
->
line 9514
/mod/assign/locallib.php
->
line 9524
/mod/assign/locallib.php
->
line 9527
/mod/assign/tests/fixtures/testable_assign.php
->
line 167
/mod/assign/tests/fixtures/testable_assign.php
->
line 173
/question/engine/tests/questionstate_test.php
->
line 41
/question/engine/tests/questionstate_test.php
->
line 60
/question/engine/tests/questionstate_test.php
->
line 79
/question/engine/tests/questionstate_test.php
->
line 98
/question/type/multianswer/tests/walkthrough_test.php
->
line 78
/question/type/multianswer/tests/walkthrough_test.php
->
line 144
/question/type/multianswer/tests/walkthrough_test.php
->
line 183
/question/type/multianswer/tests/walkthrough_test.php
->
line 519
/question/behaviour/adaptivenopenalty/tests/walkthrough_test.php
->
line 110
/question/behaviour/adaptivenopenalty/tests/walkthrough_test.php
->
line 184
/question/behaviour/adaptivenopenalty/tests/walkthrough_test.php
->
line 199
/question/behaviour/adaptivenopenalty/tests/walkthrough_test.php
->
line 273
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 127
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 201
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 217
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 286
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 357
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 371
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 426
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 453
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 510
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 610
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 624
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 711
/question/behaviour/adaptive/tests/walkthrough_test.php
->
line 822
/question/behaviour/deferredfeedback/behaviour.php
->
line 81
/question/type/multichoice/tests/walkthrough_test.php
->
line 54
/question/type/multichoice/tests/walkthrough_test.php
->
line 192
/question/type/multichoice/tests/walkthrough_test.php
->
line 249
/question/type/ddmarker/tests/walkthrough_test.php
->
line 203
/question/type/ddmarker/tests/walkthrough_test.php
->
line 220
/question/type/ddmarker/tests/walkthrough_test.php
->
line 332
/question/type/ddmarker/tests/walkthrough_test.php
->
line 695
/question/engine/states.php
->
line 47
/enrol/lti/tests/local/ltiadvantage/task/sync_grades_test.php
->
line 121
/enrol/lti/tests/local/ltiadvantage/task/sync_grades_test.php
->
line 132
/enrol/lti/tests/local/ltiadvantage/task/sync_grades_test.php
->
line 140
/question/engine/tests/questionusage_autosave_test.php
->
line 56
/question/engine/tests/questionusage_autosave_test.php
->
line 69
/question/engine/tests/questionusage_autosave_test.php
->
line 101
/question/engine/tests/questionusage_autosave_test.php
->
line 114
/question/engine/tests/questionusage_autosave_test.php
->
line 128
/question/engine/tests/questionusage_autosave_test.php
->
line 160
/question/engine/tests/questionusage_autosave_test.php
->
line 173
/question/engine/tests/questionusage_autosave_test.php
->
line 189
/question/engine/tests/questionusage_autosave_test.php
->
line 225
/question/engine/tests/questionusage_autosave_test.php
->
line 238
/question/engine/tests/questionusage_autosave_test.php
->
line 253
/question/engine/tests/questionusage_autosave_test.php
->
line 285
/question/engine/tests/questionusage_autosave_test.php
->
line 298
/question/engine/tests/questionusage_autosave_test.php
->
line 312
/question/engine/tests/questionusage_autosave_test.php
->
line 341
/question/engine/tests/questionusage_autosave_test.php
->
line 354
/question/engine/tests/questionusage_autosave_test.php
->
line 368
/question/engine/tests/questionusage_autosave_test.php
->
line 397
/question/engine/tests/questionusage_autosave_test.php
->
line 410
/question/engine/tests/questionusage_autosave_test.php
->
line 477
/question/engine/tests/questionusage_autosave_test.php
->
line 486
/question/engine/tests/questionusage_autosave_test.php
->
line 499
/question/engine/tests/questionusage_autosave_test.php
->
line 548
/question/engine/tests/questionusage_autosave_test.php
->
line 557
/question/engine/tests/questionusage_autosave_test.php
->
line 571
/question/engine/tests/questionusage_autosave_test.php
->
line 599
/question/engine/tests/questionusage_autosave_test.php
->
line 614
/question/engine/tests/questionusage_autosave_test.php
->
line 646
/question/engine/tests/questionusage_autosave_test.php
->
line 659
/lang/en/completion.php
->
line 215
/question/engine/tests/questionattemptstep_db_test.php
->
line 50
/question/engine/tests/questionattemptstep_db_test.php
->
line 64
/question/behaviour/behaviourbase.php
->
line 614
/question/behaviour/behaviourbase.php
->
line 684
/question/behaviour/missing/tests/missingbehaviour_test.php
->
line 107
/search/classes/manager.php
->
line 1504
/search/classes/manager.php
->
line 1508
/search/classes/manager.php
->
line 1766
/question/behaviour/immediatefeedback/behaviour.php
->
line 142
/question/behaviour/interactive/behaviour.php
->
line 248
/question/type/match/question.php
->
line 309
/question/type/match/question.php
->
line 311
/question/type/match/question.php
->
line 311
/question/type/match/question.php
->
line 313
/question/type/ddimageortext/tests/walkthrough_test.php
->
line 244
/question/type/ddimageortext/tests/walkthrough_test.php
->
line 824
/question/type/numerical/tests/walkthrough_test.php
->
line 151
/question/type/numerical/tests/walkthrough_test.php
->
line 252
/question/type/ddwtos/tests/walkthrough_test.php
->
line 209
/question/type/ddwtos/tests/walkthrough_test.php
->
line 718
/search/tests/manager_test.php
->
line 555
/search/tests/manager_test.php
->
line 572
/search/tests/manager_test.php
->
line 589
/search/tests/manager_test.php
->
line 602
/search/tests/manager_test.php
->
line 611
/search/tests/manager_test.php
->
line 618
/course/format/classes/output/local/content/section/cmsummary.php
->
line 71
/course/format/classes/output/local/content/section/cmsummary.php
->
line 80
/course/format/classes/output/local/content/section/cmsummary.php
->
line 103
/course/format/classes/output/local/content/section/cmsummary.php
->
line 126
/course/format/classes/output/local/content/section/cmsummary.php
->
line 132
/blocks/completionstatus/block_completionstatus.php
->
line 110
/blocks/completionstatus/block_completionstatus.php
->
line 118
/blocks/completionstatus/block_completionstatus.php
->
line 120
/blocks/completionstatus/block_completionstatus.php
->
line 129
/blocks/completionstatus/block_completionstatus.php
->
line 131
/report/completion/user.php
->
line 196
/report/completion/user.php
->
line 200
/report/completion/user.php
->
line 202
/report/completion/user.php
->
line 211
/report/completion/user.php
->
line 213