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)
parents
[
Top level directory
]
Variable Cross Reference
at:
/course/classes/local/service/content_item_service.php
->
line 252
/competency/classes/competency.php
->
line 409
/competency/classes/competency.php
->
line 416
/course/management.php
->
line 126
/question/format.php
->
line 926
/question/format.php
->
line 928
/mod/scorm/datamodels/scormlib.php
->
line 41
/mod/scorm/datamodels/scormlib.php
->
line 109
/lib/classes/component.php
->
line 72
/lib/classes/component.php
->
line 256
/lib/classes/component.php
->
line 296
/lib/classes/component.php
->
line 473
/lib/scssphp/Compiler.php
->
line 1203
/lib/scssphp/Compiler.php
->
line 1210
/admin/tool/dataprivacy/classes/expired_contexts_manager.php
->
line 786
/admin/tool/dataprivacy/classes/expired_contexts_manager.php
->
line 898
/portfolio/googledocs/lib.php
->
line 106
/lib/externallib.php
->
line 507
/course/externallib.php
->
line 1883
/lib/tests/accesslib_test.php
->
line 1351
/lib/tests/accesslib_test.php
->
line 1418
/lib/tests/accesslib_test.php
->
line 4646
/course/classes/management/helper.php
->
line 992
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 296
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 324
/lib/classes/output/mustache_template_finder.php
->
line 69
/lib/classes/output/mustache_template_finder.php
->
line 71
/lib/classes/output/mustache_template_finder.php
->
line 74
/lib/accesslib.php
->
line 3128
/lib/accesslib.php
->
line 3195
/lib/accesslib.php
->
line 3302
/lib/accesslib.php
->
line 4372
/course/classes/category.php
->
line 2535
/course/classes/category.php
->
line 2569
Referenced 155 times:
/theme/boost/config.php
->
line 171
/course/classes/local/service/content_item_service.php
->
line 252
/course/classes/local/service/content_item_service.php
->
line 261
/course/classes/local/service/content_item_service.php
->
line 269
/course/classes/local/service/content_item_service.php
->
line 273
/course/classes/local/service/content_item_service.php
->
line 275
/lib/google/src/Google/Service/MapsEngine.php
->
line 4989
/lib/google/src/Google/Service/MapsEngine.php
->
line 4991
/lib/google/src/Google/Service/MapsEngine.php
->
line 4991
/lib/google/src/Google/Service/MapsEngine.php
->
line 4995
/competency/classes/competency.php
->
line 409
/competency/classes/competency.php
->
line 413
/competency/classes/competency.php
->
line 416
/competency/classes/competency.php
->
line 416
/competency/classes/competency.php
->
line 419
/competency/classes/competency.php
->
line 421
/competency/classes/competency.php
->
line 425
/competency/classes/competency.php
->
line 426
/admin/tool/dataprivacy/classes/form/context_instance.php
->
line 121
/lib/behat/classes/behat_config_util.php
->
line 1538
/lib/behat/classes/behat_config_util.php
->
line 1539
/course/management.php
->
line 126
/course/management.php
->
line 127
/course/management.php
->
line 128
/lib/google/src/Google/Service/Drive.php
->
line 68
/lib/google/src/Google/Service/Drive.php
->
line 782
/lib/google/src/Google/Service/Drive.php
->
line 4436
/lib/google/src/Google/Service/Drive.php
->
line 4438
/lib/google/src/Google/Service/Drive.php
->
line 4438
/lib/google/src/Google/Service/Drive.php
->
line 4442
/question/format.php
->
line 926
/question/format.php
->
line 928
/mod/scorm/datamodels/scormlib.php
->
line 41
/mod/scorm/datamodels/scormlib.php
->
line 109
/mod/scorm/datamodels/scormlib.php
->
line 113
/mod/scorm/datamodels/scormlib.php
->
line 120
/mod/scorm/datamodels/scormlib.php
->
line 123
/mod/scorm/datamodels/scormlib.php
->
line 124
/mod/scorm/datamodels/scormlib.php
->
line 162
/mod/scorm/datamodels/scormlib.php
->
line 168
/mod/scorm/datamodels/scormlib.php
->
line 171
/mod/scorm/datamodels/scormlib.php
->
line 172
/mod/scorm/datamodels/scormlib.php
->
line 180
/mod/scorm/datamodels/scormlib.php
->
line 181
/mod/scorm/datamodels/scormlib.php
->
line 189
/mod/scorm/datamodels/scormlib.php
->
line 190
/mod/scorm/datamodels/scormlib.php
->
line 197
/mod/scorm/datamodels/scormlib.php
->
line 198
/mod/scorm/datamodels/scormlib.php
->
line 205
/mod/scorm/datamodels/scormlib.php
->
line 206
/mod/scorm/datamodels/scormlib.php
->
line 213
/mod/scorm/datamodels/scormlib.php
->
line 214
/mod/scorm/datamodels/scormlib.php
->
line 221
/mod/scorm/datamodels/scormlib.php
->
line 222
/mod/scorm/datamodels/scormlib.php
->
line 229
/mod/scorm/datamodels/scormlib.php
->
line 230
/mod/scorm/datamodels/scormlib.php
->
line 264
/mod/scorm/datamodels/scormlib.php
->
line 265
/lib/classes/component.php
->
line 72
/lib/classes/component.php
->
line 256
/lib/classes/component.php
->
line 296
/lib/classes/component.php
->
line 382
/lib/classes/component.php
->
line 401
/lib/classes/component.php
->
line 473
/lib/classes/component.php
->
line 500
/lib/classes/component.php
->
line 523
/lib/classes/component.php
->
line 529
/lib/classes/component.php
->
line 1085
/lib/classes/component.php
->
line 1086
/lib/scssphp/Compiler.php
->
line 1203
/lib/scssphp/Compiler.php
->
line 1210
/lib/scssphp/Compiler.php
->
line 1211
/lib/scssphp/Compiler.php
->
line 1220
/lib/editor/tinymce/plugins/spellchecker/classes/utils/JSON.php
->
line 394
/lib/editor/tinymce/plugins/spellchecker/classes/utils/JSON.php
->
line 440
/lib/editor/tinymce/plugins/spellchecker/classes/utils/JSON.php
->
line 441
/lib/editor/tinymce/plugins/spellchecker/classes/utils/JSON.php
->
line 441
/lib/editor/tinymce/plugins/spellchecker/classes/utils/JSON.php
->
line 442
/lib/editor/tinymce/plugins/spellchecker/classes/utils/JSON.php
->
line 453
/lib/tests/upgradelib_test.php
->
line 713
/lib/tests/upgradelib_test.php
->
line 716
/lib/tests/upgradelib_test.php
->
line 719
/lib/tests/upgradelib_test.php
->
line 722
/lib/tests/upgradelib_test.php
->
line 725
/lib/tests/upgradelib_test.php
->
line 728
/lib/tests/upgradelib_test.php
->
line 731
/lib/tests/upgradelib_test.php
->
line 734
/theme/classic/config.php
->
line 167
/admin/tool/dataprivacy/classes/expired_contexts_manager.php
->
line 786
/admin/tool/dataprivacy/classes/expired_contexts_manager.php
->
line 787
/admin/tool/dataprivacy/classes/expired_contexts_manager.php
->
line 898
/admin/tool/dataprivacy/classes/expired_contexts_manager.php
->
line 899
/mod/forum/classes/local/entities/sorter.php
->
line 100
/mod/forum/classes/local/entities/sorter.php
->
line 117
/mod/forum/classes/local/entities/sorter.php
->
line 132
/portfolio/googledocs/lib.php
->
line 106
/portfolio/googledocs/lib.php
->
line 111
/admin/tool/templatelibrary/classes/api.php
->
line 88
/lib/outputlib.php
->
line 369
/lib/outputlib.php
->
line 780
/lib/outputlib.php
->
line 2359
/lib/outputlib.php
->
line 2366
/lib/outputlib.php
->
line 2457
/lib/outputlib.php
->
line 2522
/lib/externallib.php
->
line 507
/lib/externallib.php
->
line 508
/mod/scorm/locallib.php
->
line 1878
/mod/scorm/locallib.php
->
line 1880
/mod/scorm/locallib.php
->
line 1881
/mod/scorm/locallib.php
->
line 1885
/mod/scorm/locallib.php
->
line 1895
/course/externallib.php
->
line 1883
/course/externallib.php
->
line 1884
/course/externallib.php
->
line 1885
/lib/tests/accesslib_test.php
->
line 1351
/lib/tests/accesslib_test.php
->
line 1352
/lib/tests/accesslib_test.php
->
line 1418
/lib/tests/accesslib_test.php
->
line 1419
/lib/tests/accesslib_test.php
->
line 4646
/course/classes/management/helper.php
->
line 992
/course/classes/management/helper.php
->
line 994
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 116
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 213
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 222
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 296
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 324
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 324
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 324
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 325
/lib/classes/output/mustache_template_finder.php
->
line 69
/lib/classes/output/mustache_template_finder.php
->
line 71
/lib/classes/output/mustache_template_finder.php
->
line 74
/lib/classes/output/mustache_template_finder.php
->
line 74
/lib/classes/output/mustache_template_finder.php
->
line 84
/lib/accesslib.php
->
line 3128
/lib/accesslib.php
->
line 3129
/lib/accesslib.php
->
line 3195
/lib/accesslib.php
->
line 3196
/lib/accesslib.php
->
line 3302
/lib/accesslib.php
->
line 3303
/lib/accesslib.php
->
line 4372
/lib/accesslib.php
->
line 4373
/grade/edit/tree/lib.php
->
line 111
/grade/edit/tree/lib.php
->
line 124
/grade/edit/tree/lib.php
->
line 251
/course/classes/category.php
->
line 2535
/course/classes/category.php
->
line 2536
/course/classes/category.php
->
line 2569
/course/classes/category.php
->
line 2570
/course/classes/category.php
->
line 2571
/mod/scorm/lib.php
->
line 443
/mod/scorm/lib.php
->
line 445
/mod/scorm/lib.php
->
line 446
/mod/scorm/lib.php
->
line 452
/mod/scorm/lib.php
->
line 464