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)
rolename
[
Top level directory
]
Variable Cross Reference
at:
/course/format/tests/output/local/state/section_test.php
->
line 59
/course/format/tests/output/local/state/section_test.php
->
line 92
/lib/outputrenderers.php
->
line 1199
/lib/outputrenderers.php
->
line 1201
/search/tests/document_test.php
->
line 150
/admin/tool/unsuproles/index.php
->
line 63
/admin/tool/unsuproles/index.php
->
line 98
/report/stats/locallib.php
->
line 224
/report/stats/locallib.php
->
line 229
/admin/settings/users.php
->
line 125
/admin/roles/override.php
->
line 137
/reportbuilder/tests/reportbuilder/audience/systemrole_test.php
->
line 52
/course/lib.php
->
line 2108
/course/lib.php
->
line 2113
/admin/tool/uploaduser/classes/process.php
->
line 1151
/admin/tool/uploaduser/classes/process.php
->
line 1172
/enrol/database/tests/sync_test.php
->
line 207
/enrol/database/tests/sync_test.php
->
line 220
/lib/tests/accesslib_test.php
->
line 735
/backup/util/dbops/restore_dbops.class.php
->
line 1845
/admin/tool/cohortroles/tests/privacy/provider_test.php
->
line 360
/admin/roles/check.php
->
line 152
/admin/roles/check.php
->
line 154
/lib/statslib.php
->
line 1165
/lib/statslib.php
->
line 1168
/course/format/tests/output/local/state/cm_test.php
->
line 59
/course/format/tests/output/local/state/cm_test.php
->
line 93
Referenced 138 times:
/group/lib.php
->
line 1048
/course/format/tests/output/local/state/section_test.php
->
line 59
/course/format/tests/output/local/state/section_test.php
->
line 64
/course/format/tests/output/local/state/section_test.php
->
line 92
/course/format/tests/output/local/state/section_test.php
->
line 106
/auth/ldap/lang/en/auth_ldap.php
->
line 112
/enrol/tests/behat/behat_enrol.php
->
line 83
/enrol/tests/behat/behat_enrol.php
->
line 98
/enrol/tests/behat/behat_enrol.php
->
line 107
/admin/tool/policy/classes/output/acceptances_filter.php
->
line 421
/admin/tool/policy/classes/output/acceptances_filter.php
->
line 423
/admin/tool/uploadcourse/classes/course.php
->
line 714
/admin/tool/uploadcourse/classes/course.php
->
line 715
/badges/classes/privacy/provider.php
->
line 362
/admin/tool/dataprivacy/classes/output/expired_contexts_table.php
->
line 239
/admin/tool/dataprivacy/classes/output/expired_contexts_table.php
->
line 240
/mnet/service/enrol/locallib.php
->
line 199
/mnet/service/enrol/locallib.php
->
line 318
/lib/outputrenderers.php
->
line 1199
/lib/outputrenderers.php
->
line 1201
/lib/outputrenderers.php
->
line 1203
/user/tests/table/participants_search_test.php
->
line 144
/user/tests/table/participants_search_test.php
->
line 145
/user/tests/table/participants_search_test.php
->
line 150
/user/tests/table/participants_search_test.php
->
line 151
/user/tests/table/participants_search_test.php
->
line 169
/user/tests/table/participants_search_test.php
->
line 170
/user/tests/table/participants_search_test.php
->
line 3073
/user/tests/table/participants_search_test.php
->
line 3074
/mnet/service/enrol/host.php
->
line 107
/user/filters/courserole.php
->
line 170
/user/filters/courserole.php
->
line 172
/search/tests/document_test.php
->
line 150
/search/tests/document_test.php
->
line 164
/search/tests/document_test.php
->
line 170
/admin/tool/unsuproles/index.php
->
line 63
/admin/tool/unsuproles/index.php
->
line 64
/admin/tool/unsuproles/index.php
->
line 98
/admin/tool/unsuproles/index.php
->
line 106
/admin/roles/classes/privacy/provider.php
->
line 257
/admin/roles/classes/privacy/provider.php
->
line 259
/admin/roles/classes/privacy/provider.php
->
line 304
/admin/roles/classes/privacy/provider.php
->
line 306
/admin/roles/classes/privacy/provider.php
->
line 345
/admin/roles/classes/privacy/provider.php
->
line 347
/report/stats/locallib.php
->
line 224
/report/stats/locallib.php
->
line 229
/report/stats/locallib.php
->
line 238
/report/stats/locallib.php
->
line 454
/report/stats/locallib.php
->
line 456
/lib/tests/behat/behat_permissions.php
->
line 49
/lib/tests/behat/behat_permissions.php
->
line 55
/lib/tests/behat/behat_permissions.php
->
line 56
/lib/tests/behat/behat_permissions.php
->
line 56
/lib/tests/behat/behat_permissions.php
->
line 56
/lib/tests/behat/behat_permissions.php
->
line 60
/lib/tests/behat/behat_permissions.php
->
line 62
/lib/tests/behat/behat_permissions.php
->
line 99
/lib/tests/behat/behat_permissions.php
->
line 102
/lib/tests/behat/behat_permissions.php
->
line 226
/lib/tests/behat/behat_permissions.php
->
line 240
/mnet/service/enrol/tests/privacy/provider_test.php
->
line 341
/auth/mnet/auth.php
->
line 574
/mnet/service/enrol/classes/privacy/provider.php
->
line 156
/admin/settings/users.php
->
line 125
/admin/settings/users.php
->
line 128
/admin/settings/users.php
->
line 134
/admin/settings/users.php
->
line 137
/admin/settings/users.php
->
line 143
/admin/settings/users.php
->
line 147
/admin/settings/users.php
->
line 152
/admin/settings/users.php
->
line 153
/admin/roles/override.php
->
line 137
/reportbuilder/tests/reportbuilder/audience/systemrole_test.php
->
line 52
/reportbuilder/tests/reportbuilder/audience/systemrole_test.php
->
line 61
/course/lib.php
->
line 2108
/course/lib.php
->
line 2109
/course/lib.php
->
line 2110
/course/lib.php
->
line 2113
/course/lib.php
->
line 2114
/course/lib.php
->
line 2115
/course/lib.php
->
line 2116
/course/lib.php
->
line 2117
/admin/tool/uploaduser/classes/process.php
->
line 1151
/admin/tool/uploaduser/classes/process.php
->
line 1152
/admin/tool/uploaduser/classes/process.php
->
line 1153
/admin/tool/uploaduser/classes/process.php
->
line 1155
/admin/tool/uploaduser/classes/process.php
->
line 1172
/admin/tool/uploaduser/classes/process.php
->
line 1173
/admin/tool/uploaduser/classes/process.php
->
line 1174
/admin/tool/uploaduser/classes/process.php
->
line 1176
/enrol/database/tests/sync_test.php
->
line 207
/enrol/database/tests/sync_test.php
->
line 217
/enrol/database/tests/sync_test.php
->
line 220
/enrol/database/tests/sync_test.php
->
line 225
/enrol/database/tests/sync_test.php
->
line 227
/enrol/database/tests/sync_test.php
->
line 228
/mod/lti/tests/locallib_test.php
->
line 1759
/mod/lti/tests/locallib_test.php
->
line 1764
/mod/lti/tests/locallib_test.php
->
line 1764
/lib/tests/accesslib_test.php
->
line 735
/lib/tests/accesslib_test.php
->
line 736
/lib/tests/accesslib_test.php
->
line 967
/lib/tests/accesslib_test.php
->
line 968
/lib/tests/accesslib_test.php
->
line 971
/lib/tests/accesslib_test.php
->
line 975
/lib/tests/accesslib_test.php
->
line 978
/lib/tests/accesslib_test.php
->
line 1261
/lib/tests/accesslib_test.php
->
line 1262
/lib/tests/accesslib_test.php
->
line 1454
/lib/tests/accesslib_test.php
->
line 1455
/backup/util/dbops/restore_dbops.class.php
->
line 1845
/backup/util/dbops/restore_dbops.class.php
->
line 1846
/backup/util/dbops/restore_dbops.class.php
->
line 1847
/backup/util/dbops/restore_dbops.class.php
->
line 1848
/backup/util/dbops/restore_dbops.class.php
->
line 1849
/backup/util/dbops/restore_dbops.class.php
->
line 1850
/admin/tool/cohortroles/tests/privacy/provider_test.php
->
line 360
/admin/tool/cohortroles/tests/privacy/provider_test.php
->
line 362
/admin/roles/check.php
->
line 152
/admin/roles/check.php
->
line 154
/admin/roles/check.php
->
line 155
/admin/roles/check.php
->
line 159
/lang/en/filters.php
->
line 40
/user/classes/output/user_roles_editable.php
->
line 211
/admin/roles/assign.php
->
line 331
/admin/roles/assign.php
->
line 334
/mnet/service/enrol/course.php
->
line 150
/mnet/service/enrol/course.php
->
line 187
/lib/statslib.php
->
line 1165
/lib/statslib.php
->
line 1168
/lib/statslib.php
->
line 1171
/lib/statslib.php
->
line 1172
/course/classes/list_element.php
->
line 177
/course/format/tests/output/local/state/cm_test.php
->
line 59
/course/format/tests/output/local/state/cm_test.php
->
line 64
/course/format/tests/output/local/state/cm_test.php
->
line 93
/course/format/tests/output/local/state/cm_test.php
->
line 109