Quick Navigation
×
Moodle 3.11 XRef and Diffs
Home
Quick Navigation
Moodle 3.11
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.11 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 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
Moodle 3.11 Database Schema (by Marcus Green)
dataroot
[
Top level directory
]
Variable Cross Reference
at:
/lib/adminlib.php
->
line 546
/lib/testing/classes/util.php
->
line 40
/lib/testing/classes/util.php
->
line 113
/lib/testing/classes/util.php
->
line 126
Referenced 413 times:
/backup/moodle2/tests/moodle2_test.php
->
line 853
/report/security/lang/en/report_security.php
->
line 122
/lib/tests/componentlib_test.php
->
line 54
/install/lang/lt_uni/install.php
->
line 49
/install/lang/lt_uni/install.php
->
line 52
/admin/tool/langimport/index.php
->
line 129
/lib/phpunit/bootstrap.php
->
line 118
/lib/phpunit/bootstrap.php
->
line 118
/lib/phpunit/bootstrap.php
->
line 119
/lib/phpunit/bootstrap.php
->
line 165
/lib/classes/session/file.php
->
line 49
/install/lang/mn/install.php
->
line 67
/install/lang/mn/install.php
->
line 70
/auth/shibboleth/db/upgrade.php
->
line 57
/auth/shibboleth/db/upgrade.php
->
line 61
/install/lang/he/install.php
->
line 79
/install/lang/he/install.php
->
line 83
/install/lang/oc_lnc/install.php
->
line 47
/lib/tests/questionlib_test.php
->
line 239
/lib/phpunit/classes/restore_date_testcase.php
->
line 87
/install/lang/af/install.php
->
line 68
/install/lang/af/install.php
->
line 71
/auth/tests/external/external_test.php
->
line 63
/admin/tool/customlang/cli/import.php
->
line 96
/install/lang/bg/install.php
->
line 48
/install/lang/es/install.php
->
line 70
/install/lang/es/install.php
->
line 73
/lib/pdflib.php
->
line 68
/install/lang/fi/install.php
->
line 68
/install/lang/fi/install.php
->
line 71
/lib/filestorage/tests/file_system_filedir_test.php
->
line 300
/lib/filestorage/tests/file_system_filedir_test.php
->
line 332
/lib/filestorage/tests/file_system_filedir_test.php
->
line 395
/lib/filestorage/tests/file_system_filedir_test.php
->
line 417
/install/lang/pl/install.php
->
line 67
/install/lang/pl/install.php
->
line 70
/install/lang/sl/install.php
->
line 73
/install/lang/sl/install.php
->
line 76
/install/lang/oc_gsc/install.php
->
line 47
/install/lang/el/install.php
->
line 66
/install/lang/el/install.php
->
line 69
/lib/classes/antivirus/quarantine.php
->
line 138
/install/lang/bs/install.php
->
line 54
/install/lang/bs/install.php
->
line 57
/install/lang/mk/install.php
->
line 69
/install.php
->
line 137
/install.php
->
line 153
/install.php
->
line 153
/install.php
->
line 164
/install.php
->
line 164
/install.php
->
line 165
/install.php
->
line 167
/install.php
->
line 168
/install.php
->
line 171
/install.php
->
line 172
/install.php
->
line 250
/install.php
->
line 251
/install.php
->
line 255
/install.php
->
line 258
/install.php
->
line 261
/install.php
->
line 263
/install.php
->
line 263
/install.php
->
line 322
/install.php
->
line 329
/install.php
->
line 331
/install.php
->
line 332
/install.php
->
line 332
/install.php
->
line 337
/install.php
->
line 343
/install.php
->
line 344
/install.php
->
line 348
/install.php
->
line 388
/install.php
->
line 407
/install.php
->
line 408
/install.php
->
line 597
/install/lang/el_wp/install.php
->
line 55
/install/lang/el_wp/install.php
->
line 58
/install/lang/ko/install.php
->
line 67
/install/lang/ko/install.php
->
line 70
/enrol/database/tests/sync_test.php
->
line 54
/install/lang/sr_cr/install.php
->
line 65
/install/lang/sr_cr/install.php
->
line 68
/filter/algebra/pix.php
->
line 28
/filter/algebra/pix.php
->
line 36
/install/lang/ms/install.php
->
line 60
/install/lang/ms/install.php
->
line 63
/.github/workflows/config-template.php
->
line 43
/lib/classes/check/environment/unsecuredataroot.php
->
line 66
/lib/classes/check/environment/unsecuredataroot.php
->
line 70
/user/grouppix.php
->
line 42
/lib/tests/authlib_test.php
->
line 36
/lib/tests/authlib_test.php
->
line 119
/filter/algebra/filter.php
->
line 76
/lib/filelib.php
->
line 3148
/lib/filelib.php
->
line 3242
/lib/filelib.php
->
line 3243
/lib/behat/lib.php
->
line 288
/lib/behat/lib.php
->
line 288
/lib/behat/lib.php
->
line 290
/question/engine/upgrade/logger.php
->
line 46
/install/lang/ro/install.php
->
line 73
/install/lang/ro/install.php
->
line 76
/lib/tests/behat/behat_app.php
->
line 192
/lib/tests/behat/behat_app.php
->
line 235
/lib/classes/lock/file_lock_factory.php
->
line 67
/lib/classes/lock/file_lock_factory.php
->
line 103
/install/lang/ja/install.php
->
line 65
/install/lang/ja/install.php
->
line 68
/install/lang/pt/install.php
->
line 54
/install/lang/pt/install.php
->
line 57
/install/lang/da/install.php
->
line 65
/install/lang/da/install.php
->
line 68
/enrol/flatfile/lib.php
->
line 194
/enrol/flatfile/lib.php
->
line 194
/enrol/flatfile/lib.php
->
line 195
/enrol/flatfile/lib.php
->
line 195
/enrol/flatfile/lib.php
->
line 222
/install/lang/nl/install.php
->
line 65
/install/lang/nl/install.php
->
line 68
/admin/tool/dbtransfer/locallib.php
->
line 188
/admin/tool/dbtransfer/locallib.php
->
line 189
/admin/tool/dbtransfer/locallib.php
->
line 204
/admin/tool/dbtransfer/locallib.php
->
line 206
/lib/upgradelib.php
->
line 1795
/lib/upgradelib.php
->
line 1796
/filter/tex/filter.php
->
line 97
/install/lang/cy/install.php
->
line 73
/install/lang/cy/install.php
->
line 76
/install/lang/pt_br/install.php
->
line 67
/install/lang/pt_br/install.php
->
line 70
/install/lang/es_co/install.php
->
line 54
/install/lang/es_co/install.php
->
line 57
/install/lang/an/install.php
->
line 69
/install/lang/an/install.php
->
line 72
/admin/tool/dbtransfer/lang/en/tool_dbtransfer.php
->
line 27
/admin/tool/dbtransfer/lang/en/tool_dbtransfer.php
->
line 32
/mod/quiz/accessrule/seb/tests/backup_restore_test.php
->
line 99
/lib/tests/moodlelib_test.php
->
line 49
/lib/tests/moodlelib_test.php
->
line 2719
/lib/tests/moodlelib_test.php
->
line 2721
/lib/tests/moodlelib_test.php
->
line 3554
/lib/tests/moodlelib_test.php
->
line 3577
/lib/tests/moodlelib_test.php
->
line 4974
/lib/tests/moodlelib_test.php
->
line 4984
/lib/tests/moodlelib_test.php
->
line 5000
/lib/tests/moodlelib_test.php
->
line 5010
/lib/tests/moodlelib_test.php
->
line 5026
/admin/tool/health/index.php
->
line 179
/admin/tool/health/index.php
->
line 183
/admin/tool/health/index.php
->
line 183
/admin/tool/health/index.php
->
line 193
/admin/tool/health/index.php
->
line 197
/admin/tool/behat/lang/en/tool_behat.php
->
line 32
/admin/tool/behat/lang/en/tool_behat.php
->
line 52
/admin/tool/langimport/classes/controller.php
->
line 83
/admin/tool/langimport/classes/controller.php
->
line 115
/admin/tool/langimport/classes/controller.php
->
line 168
/admin/tool/langimport/classes/controller.php
->
line 211
/mod/lti/tests/service_exception_handler_test.php
->
line 71
/mod/lti/tests/service_exception_handler_test.php
->
line 72
/mod/forum/rsslib.php
->
line 395
/enrol/imsenterprise/lib.php
->
line 105
/lib/form/tests/float_test.php
->
line 51
/lib/installlib.php
->
line 90
/lib/installlib.php
->
line 91
/lib/installlib.php
->
line 91
/lib/installlib.php
->
line 97
/lib/installlib.php
->
line 98
/lib/installlib.php
->
line 103
/lib/installlib.php
->
line 105
/lib/installlib.php
->
line 110
/lib/installlib.php
->
line 111
/lib/installlib.php
->
line 115
/lib/installlib.php
->
line 120
/lib/installlib.php
->
line 121
/lib/installlib.php
->
line 125
/lib/installlib.php
->
line 130
/lib/installlib.php
->
line 131
/lib/installlib.php
->
line 135
/lib/installlib.php
->
line 140
/lib/installlib.php
->
line 141
/lib/installlib.php
->
line 251
/lib/installlib.php
->
line 251
/lib/tests/encryption_test.php
->
line 49
/lib/tests/encryption_test.php
->
line 213
/filter/multilang/tests/filter_test.php
->
line 56
/auth/db/tests/db_test.php
->
line 52
/lib/tests/session_manager_test.php
->
line 178
/lib/tests/session_manager_test.php
->
line 179
/install/lang/tr/install.php
->
line 75
/install/lang/tr/install.php
->
line 78
/admin/settings/location.php
->
line 46
/admin/settings/location.php
->
line 47
/lib/behat/classes/util.php
->
line 302
/analytics/classes/model.php
->
line 1503
/lib/testing/lib.php
->
line 141
/lib/testing/lib.php
->
line 144
/lib/tests/setuplib_test.php
->
line 102
/lib/tests/setuplib_test.php
->
line 120
/install/lang/cs/install.php
->
line 67
/install/lang/cs/install.php
->
line 70
/install/lang/uk/install.php
->
line 54
/install/lang/uk/install.php
->
line 57
/lib/tests/user_test.php
->
line 711
/install/lang/tg/install.php
->
line 68
/install/lang/tg/install.php
->
line 71
/cache/tests/cache_test.php
->
line 1021
/cache/tests/cache_test.php
->
line 1029
/cache/tests/cache_test.php
->
line 1256
/cache/tests/cache_test.php
->
line 1337
/install/lang/ro_wp/install.php
->
line 54
/install/lang/ro_wp/install.php
->
line 57
/auth/shibboleth/classes/admin_setting_special_convert_data_configfile.php
->
line 69
/admin/tool/langimport/lib.php
->
line 42
/install/lang/et/install.php
->
line 73
/install/lang/et/install.php
->
line 76
/lib/setup.php
->
line 143
/lib/setup.php
->
line 148
/lib/setup.php
->
line 152
/lib/setup.php
->
line 155
/lib/setup.php
->
line 155
/lib/setup.php
->
line 156
/lib/setup.php
->
line 160
/lib/setup.php
->
line 162
/lib/setup.php
->
line 166
/lib/setup.php
->
line 194
/lib/setup.php
->
line 204
/lib/setup.php
->
line 209
/lib/setup.php
->
line 219
/lib/setup.php
->
line 224
/lib/setup.php
->
line 328
/lib/setup.php
->
line 342
/lib/setup.php
->
line 1030
/lib/dml/sqlite3_pdo_moodle_database.php
->
line 127
/install/lang/en/install.php
->
line 73
/install/lang/en/install.php
->
line 76
/config-dist.php
->
line 155
/course/tests/courselib_test.php
->
line 2201
/admin/cli/maintenance.php
->
line 65
/admin/cli/maintenance.php
->
line 78
/admin/cli/maintenance.php
->
line 97
/admin/cli/maintenance.php
->
line 98
/admin/cli/maintenance.php
->
line 104
/lib/tests/other/pdflibtestpage.php
->
line 112
/lib/tests/other/pdflibtestpage.php
->
line 119
/install/lang/az/install.php
->
line 67
/install/lang/az/install.php
->
line 70
/lib/tests/ajaxlib_test.php
->
line 39
/install/lang/dz/install.php
->
line 54
/install/lang/dz/install.php
->
line 57
/admin/cli/install_database.php
->
line 154
/filter/tex/lib.php
->
line 142
/filter/tex/lib.php
->
line 143
/filter/tex/lib.php
->
line 145
/filter/tex/lib.php
->
line 146
/cache/locallib.php
->
line 74
/filter/tex/pix.php
->
line 29
/filter/tex/pix.php
->
line 41
/lib/componentlib.class.php
->
line 249
/lib/componentlib.class.php
->
line 333
/lib/componentlib.class.php
->
line 433
/lib/componentlib.class.php
->
line 621
/lib/graphlib.php
->
line 172
/lib/graphlib.php
->
line 173
/lib/graphlib.php
->
line 174
/lib/graphlib.php
->
line 175
/lib/graphlib.php
->
line 178
/lib/graphlib.php
->
line 179
/lib/filestorage/file_system_filedir.php
->
line 67
/lib/filestorage/file_system_filedir.php
->
line 73
/install/lang/id/install.php
->
line 57
/install/lang/id/install.php
->
line 60
/mod/data/lib.php
->
line 2832
/mod/lesson/tests/numeric_helper_test.php
->
line 152
/lang/en/admin.php
->
line 460
/lang/en/admin.php
->
line 539
/cache/tests/fixtures/lib.php
->
line 138
/cache/tests/fixtures/lib.php
->
line 156
/lib/adminlib.php
->
line 546
/lib/adminlib.php
->
line 546
/lib/adminlib.php
->
line 548
/lib/adminlib.php
->
line 561
/lib/adminlib.php
->
line 563
/lib/adminlib.php
->
line 634
/lib/adminlib.php
->
line 635
/lib/adminlib.php
->
line 643
/lib/adminlib.php
->
line 644
/lib/adminlib.php
->
line 653
/lib/adminlib.php
->
line 654
/lib/db/upgrade.php
->
line 2233
/lib/outputlib.php
->
line 2081
/lib/outputlib.php
->
line 2117
/lib/outputlib.php
->
line 2147
/lib/outputlib.php
->
line 2148
/lib/outputlib.php
->
line 2180
/lib/outputlib.php
->
line 2181
/install/lang/zh_cn/install.php
->
line 65
/install/lang/zh_cn/install.php
->
line 68
/lib/environmentlib.php
->
line 281
/install/lang/lo/install.php
->
line 73
/install/lang/lo/install.php
->
line 76
/lib/testing/classes/util.php
->
line 40
/lib/testing/classes/util.php
->
line 112
/lib/testing/classes/util.php
->
line 113
/lib/testing/classes/util.php
->
line 113
/lib/testing/classes/util.php
->
line 116
/lib/testing/classes/util.php
->
line 125
/lib/testing/classes/util.php
->
line 126
/lib/testing/classes/util.php
->
line 126
/install/lang/lt/install.php
->
line 54
/install/lang/lt/install.php
->
line 57
/lib/dmllib.php
->
line 348
/lib/dmllib.php
->
line 349
/lib/dmllib.php
->
line 357
/lib/dmllib.php
->
line 365
/enrol/flatfile/tests/privacy/provider_test.php
->
line 288
/install/lang/sk/install.php
->
line 64
/install/lang/sk/install.php
->
line 67
/install/lang/es_mx/install.php
->
line 69
/install/lang/es_mx/install.php
->
line 72
/install/lang/hr/install.php
->
line 64
/install/lang/hr/install.php
->
line 67
/filter/tex/texdebug.php
->
line 145
/filter/tex/texdebug.php
->
line 148
/admin/settings/server.php
->
line 479
/lib/classes/encryption.php
->
line 121
/question/tests/backup_test.php
->
line 244
/question/tests/backup_test.php
->
line 301
/question/tests/backup_test.php
->
line 358
/auth/shibboleth/classes/helper.php
->
line 50
/install/lang/sr_lt/install.php
->
line 65
/install/lang/sr_lt/install.php
->
line 68
/install/lang/de/install.php
->
line 62
/install/lang/de/install.php
->
line 65
/install/lang/ar/install.php
->
line 73
/install/lang/ar/install.php
->
line 76
/filter/algebra/algebradebug.php
->
line 209
/filter/algebra/algebradebug.php
->
line 212
/install/lang/bn/install.php
->
line 69
/install/lang/bn/install.php
->
line 72
/install/lang/it/install.php
->
line 67
/install/lang/it/install.php
->
line 70
/install/lang/ur/install.php
->
line 54
/install/lang/ur/install.php
->
line 57
/lib/behat/classes/behat_command.php
->
line 208
/admin/renderer.php
->
line 533
/admin/renderer.php
->
line 536
/install/lang/fr/install.php
->
line 63
/install/lang/fr/install.php
->
line 66
/install/lang/zh_tw/install.php
->
line 67
/install/lang/zh_tw/install.php
->
line 70
/admin/environment.php
->
line 57
/install/lang/ru/install.php
->
line 70
/install/lang/ru/install.php
->
line 73
/install/lang/fa/install.php
->
line 78
/install/lang/fa/install.php
->
line 81
/install/lang/sv/install.php
->
line 70
/install/lang/sv/install.php
->
line 73
/cache/classes/config.php
->
line 125
/install/lang/no/install.php
->
line 64
/install/lang/no/install.php
->
line 67
/lib/setuplib.php
->
line 1614
/lib/setuplib.php
->
line 1615
/lib/setuplib.php
->
line 1733
/lib/setuplib.php
->
line 1737
/lib/setuplib.php
->
line 1753
/lib/setuplib.php
->
line 1757
/lib/setuplib.php
->
line 1781
/lib/setuplib.php
->
line 1784
/lib/setuplib.php
->
line 1799
/lib/phpunit/classes/util.php
->
line 431
/install/lang/ca/install.php
->
line 66
/install/lang/ca/install.php
->
line 69
/install/lang/hu/install.php
->
line 55
/install/lang/hu/install.php
->
line 58
/install/lang/gl/install.php
->
line 73
/install/lang/gl/install.php
->
line 76
/auth/shibboleth/lang/en/auth_shibboleth.php
->
line 41
/enrol/flatfile/tests/flatfile_test.php
->
line 85
/enrol/flatfile/tests/flatfile_test.php
->
line 295
/enrol/flatfile/tests/flatfile_test.php
->
line 491
/lib/moodlelib.php
->
line 5329
/lib/moodlelib.php
->
line 6193
/lib/moodlelib.php
->
line 6215
/lib/moodlelib.php
->
line 6261
/install/lang/eu/install.php
->
line 70
/install/lang/eu/install.php
->
line 73
/repository/filesystem/lib.php
->
line 464
/repository/filesystem/lib.php
->
line 650
/lang/en/install.php
->
line 203
/lang/en/install.php
->
line 206
/admin/cli/install.php
->
line 242
/admin/cli/install.php
->
line 242
/admin/cli/install.php
->
line 397
/admin/cli/install.php
->
line 402
/admin/cli/install.php
->
line 405
/admin/cli/install.php
->
line 408
/admin/cli/install.php
->
line 413
/admin/cli/install.php
->
line 414
/admin/cli/install.php
->
line 419
/admin/cli/install.php
->
line 419
/admin/cli/install.php
->
line 420
/admin/cli/install.php
->
line 423
/admin/cli/install.php
->
line 426
/admin/cli/install.php
->
line 429
/admin/cli/install.php
->
line 440
/admin/cli/install.php
->
line 441
/admin/cli/install.php
->
line 445
/admin/cli/install.php
->
line 447
/admin/cli/install.php
->
line 448
/admin/cli/install.php
->
line 458
/admin/cli/install.php
->
line 466
/admin/cli/install.php
->
line 467