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)
release
[
Top level directory
]
Variable Cross Reference
at:
/lib/xhprof/xhprof_moodle.php
->
line 679
/version.php
->
line 35
/lib/installlib.php
->
line 445
/lib/testing/classes/util.php
->
line 1112
/lib/moodlelib.php
->
line 8261
/lib/moodlelib.php
->
line 8271
/lib/classes/update/info.php
->
line 38
/admin/index.php
->
line 200
/lib/classes/update/checker.php
->
line 434
/lib/environmentlib.php
->
line 700
/lib/environmentlib.php
->
line 808
Referenced 130 times:
/backup/util/plan/restore_task.class.php
->
line 146
/backup/util/plan/restore_task.class.php
->
line 147
/lib/xhprof/xhprof_moodle.php
->
line 671
/lib/xhprof/xhprof_moodle.php
->
line 674
/lib/xhprof/xhprof_moodle.php
->
line 674
/lib/xhprof/xhprof_moodle.php
->
line 679
/lib/xhprof/xhprof_moodle.php
->
line 679
/lib/xhprof/xhprof_moodle.php
->
line 695
/admin/registration/check.php
->
line 41
/lib/odslib.class.php
->
line 1268
/lib/classes/check/environment/upgradecheck.php
->
line 70
/lib/upgradelib.php
->
line 785
/lib/upgradelib.php
->
line 969
/lib/classes/check/environment/environment.php
->
line 70
/admin/renderer.php
->
line 81
/admin/renderer.php
->
line 87
/admin/renderer.php
->
line 158
/admin/renderer.php
->
line 163
/admin/renderer.php
->
line 749
/admin/renderer.php
->
line 956
/admin/renderer.php
->
line 957
/admin/renderer.php
->
line 1421
/admin/renderer.php
->
line 1422
/admin/renderer.php
->
line 1424
/admin/renderer.php
->
line 1834
/admin/renderer.php
->
line 1835
/admin/renderer.php
->
line 1919
/admin/renderer.php
->
line 1921
/backup/util/helper/restore_prechecks_helper.class.php
->
line 102
/lib/classes/plugininfo/base.php
->
line 61
/lib/classes/plugininfo/base.php
->
line 267
/lib/classes/plugininfo/base.php
->
line 268
/lib/classes/plugininfo/base.php
->
line 268
/lib/outputrenderers.php
->
line 1278
/lib/outputrenderers.php
->
line 5013
/mod/lti/openid-configuration.php
->
line 53
/admin/tool/brickfield/classes/form/registration_form.php
->
line 117
/grade/lib.php
->
line 677
/grade/lib.php
->
line 680
/admin/tool/brickfield/classes/accessibility.php
->
line 477
/admin/tool/brickfield/classes/accessibility.php
->
line 477
/version.php
->
line 35
/mod/book/tool/exportimscp/locallib.php
->
line 126
/admin/presets/tests/generator_test.php
->
line 89
/backup/util/plan/restore_plan.class.php
->
line 236
/backup/util/plan/restore_plan.class.php
->
line 237
/lib/installlib.php
->
line 441
/lib/installlib.php
->
line 445
/lib/installlib.php
->
line 460
/lib/installlib.php
->
line 485
/lib/tests/fixtures/testable_update_checker.php
->
line 82
/lib/tests/fixtures/testable_update_checker.php
->
line 84
/admin/cli/install_database.php
->
line 168
/install.php
->
line 226
/webservice/tests/externallib_test.php
->
line 102
/lib/testing/classes/util.php
->
line 1112
/lib/testing/classes/util.php
->
line 1114
/admin/presets/tests/helper_test.php
->
line 72
/lib/moodlelib.php
->
line 8261
/lib/moodlelib.php
->
line 8263
/lib/moodlelib.php
->
line 8268
/lib/moodlelib.php
->
line 8271
/lib/moodlelib.php
->
line 8271
/lib/moodlelib.php
->
line 8274
/admin/environment.php
->
line 78
/lib/tests/fixtures/update_validator/versionphp/version1.php
->
line 13
/lib/tests/fixtures/update_validator/versionphp/version1.php
->
line 51
/lib/tests/fixtures/update_validator/versionphp/version1.php
->
line 51
/lib/tests/fixtures/update_validator/versionphp/version1.php
->
line 52
/lib/tests/fixtures/update_validator/versionphp/version1.php
->
line 52
/lib/classes/update/info.php
->
line 38
/lib/google/lib.php
->
line 46
/lib/classes/hub/registration.php
->
line 185
/backup/moodle2/backup_stepslib.php
->
line 1999
/lib/dtl/database_exporter.php
->
line 82
/lib/dtl/database_exporter.php
->
line 150
/lib/tests/other/pdflibtestpage.php
->
line 50
/lib/tests/other/pdflibtestpage.php
->
line 77
/lib/classes/update/api.php
->
line 207
/lib/tests/fixtures/update_validator/nocomponent/baz/version.php
->
line 3
/admin/presets/classes/helper.php
->
line 59
/admin/cli/cfg.php
->
line 77
/lib/dtl/xml_database_exporter.php
->
line 48
/lib/dtl/xml_database_exporter.php
->
line 51
/lib/dtl/database_mover.php
->
line 77
/lib/tests/other/spreadsheettestpage.php
->
line 89
/admin/index.php
->
line 189
/admin/index.php
->
line 190
/admin/index.php
->
line 200
/admin/index.php
->
line 203
/admin/index.php
->
line 205
/admin/index.php
->
line 235
/admin/index.php
->
line 244
/admin/index.php
->
line 356
/admin/index.php
->
line 357
/admin/index.php
->
line 369
/admin/index.php
->
line 377
/admin/index.php
->
line 533
/admin/index.php
->
line 533
/admin/index.php
->
line 534
/admin/index.php
->
line 559
/admin/index.php
->
line 567
/webservice/externallib.php
->
line 120
/lib/tests/environment_test.php
->
line 38
/lib/tests/environment_test.php
->
line 54
/mod/bigbluebuttonbn/classes/instance.php
->
line 984
/lib/classes/update/checker.php
->
line 179
/lib/classes/update/checker.php
->
line 434
/lib/classes/update/checker.php
->
line 438
/lib/classes/update/checker.php
->
line 670
/lib/classes/update/checker.php
->
line 739
/lib/classes/update/checker.php
->
line 740
/lib/classes/update/checker.php
->
line 741
/admin/cli/upgrade.php
->
line 109
/admin/cli/upgrade.php
->
line 115
/admin/cli/upgrade.php
->
line 116
/admin/cli/upgrade.php
->
line 127
/admin/cli/upgrade.php
->
line 198
/lib/environmentlib.php
->
line 700
/lib/environmentlib.php
->
line 700
/lib/environmentlib.php
->
line 700
/lib/environmentlib.php
->
line 701
/lib/environmentlib.php
->
line 808
/lib/environmentlib.php
->
line 809
/lib/environmentlib.php
->
line 810
/lib/environmentlib.php
->
line 829
/admin/presets/tests/generator/lib.php
->
line 83
/admin/cli/install.php
->
line 204
/admin/cli/install.php
->
line 828
/lib/classes/userfeedback.php
->
line 132