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)
table
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/outputcomponents.php
->
line 2079
/lib/adodb/adodb-perf.inc.php
->
line 241
Referenced 284 times:
/mod/h5pactivity/index.php
->
line 88
/comment/locallib.php
->
line 187
/lib/dml/tests/fixtures/read_slave_moodle_database.php
->
line 171
/mod/quiz/report/grading/renderer.php
->
line 92
/grade/edit/letter/index.php
->
line 124
/lib/dml/pgsql_native_moodle_database.php
->
line 1119
/mod/bigbluebuttonbn/classes/output/renderer.php
->
line 45
/report/security/index.php
->
line 35
/lib/adodb/adodb-lib.inc.php
->
line 207
/mod/wiki/pagelib.php
->
line 719
/mod/wiki/pagelib.php
->
line 1344
/mod/wiki/pagelib.php
->
line 1380
/mod/wiki/pagelib.php
->
line 1586
/mod/wiki/pagelib.php
->
line 1618
/mod/wiki/pagelib.php
->
line 1635
/mod/wiki/pagelib.php
->
line 1665
/mod/wiki/pagelib.php
->
line 1708
/mod/wiki/pagelib.php
->
line 1744
/mod/wiki/pagelib.php
->
line 1790
/mod/wiki/pagelib.php
->
line 2613
/mod/wiki/pagelib.php
->
line 2708
/mod/wiki/pagelib.php
->
line 2753
/mod/wiki/locallib.php
->
line 715
/mod/wiki/locallib.php
->
line 1494
/lib/portfoliolib.php
->
line 936
/admin/mnet/testclient.php
->
line 130
/admin/mnet/testclient.php
->
line 170
/admin/mnet/testclient.php
->
line 214
/lib/xhprof/xhprof_moodle.php
->
line 367
/lib/xhprof/xhprof_moodle.php
->
line 391
/lib/xhprof/xhprof_moodle.php
->
line 442
/mod/lesson/locallib.php
->
line 4358
/report/status/index.php
->
line 35
/grade/report/overview/lib.php
->
line 360
/mod/bigbluebuttonbn/classes/logger.php
->
line 126
/mod/bigbluebuttonbn/classes/logger.php
->
line 129
/mod/data/lib.php
->
line 689
/admin/filters.php
->
line 154
/grade/edit/tree/index.php
->
line 280
/mod/page/index.php
->
line 98
/cache/testperformance.php
->
line 201
/cache/testperformance.php
->
line 204
/cache/testperformance.php
->
line 207
/admin/renderer.php
->
line 1218
/admin/renderer.php
->
line 1276
/admin/renderer.php
->
line 1486
/admin/renderer.php
->
line 1905
/admin/renderer.php
->
line 2151
/admin/renderer.php
->
line 2154
/lib/tests/html_writer_test.php
->
line 267
/lib/tests/html_writer_test.php
->
line 297
/admin/tool/licensemanager/classes/manager.php
->
line 240
/backup/util/ui/renderer.php
->
line 214
/backup/util/ui/renderer.php
->
line 703
/backup/util/ui/renderer.php
->
line 781
/backup/util/ui/renderer.php
->
line 876
/backup/util/ui/renderer.php
->
line 954
/backup/util/ui/renderer.php
->
line 1005
/backup/util/ui/renderer.php
->
line 1049
/admin/tool/capability/renderer.php
->
line 145
/grade/import/keymanager.php
->
line 82
/admin/roles/allow.php
->
line 69
/mod/lesson/overrides.php
->
line 333
/mnet/service/enrol/host.php
->
line 112
/admin/user/user_bulk_cohortadd.php
->
line 153
/user/portfoliologs.php
->
line 105
/user/portfoliologs.php
->
line 149
/mod/workshop/renderer.php
->
line 580
/mod/chat/index.php
->
line 101
/admin/tool/messageinbound/renderer.php
->
line 106
/lib/editor/atto/adminlib.php
->
line 246
/user/repository.php
->
line 84
/tag/manage.php
->
line 194
/tag/manage.php
->
line 200
/grade/edit/scale/index.php
->
line 189
/grade/edit/scale/index.php
->
line 194
/admin/tool/httpsreplace/tool.php
->
line 85
/lib/adodb/perf/perf-db2.inc.php
->
line 44
/lib/adodb/perf/perf-db2.inc.php
->
line 59
/admin/tool/uploaduser/index.php
->
line 119
/admin/tool/unsuproles/index.php
->
line 114
/mod/scorm/index.php
->
line 117
/lib/behat/classes/behat_generator_base.php
->
line 584
/lib/behat/classes/behat_generator_base.php
->
line 588
/lib/behat/classes/behat_generator_base.php
->
line 591
/lib/editor/tinymce/adminlib.php
->
line 190
/group/autogroup.php
->
line 205
/course/reset.php
->
line 92
/report/questioninstances/index.php
->
line 169
/admin/tool/oauth2/classes/output/renderer.php
->
line 214
/admin/tool/oauth2/classes/output/renderer.php
->
line 273
/admin/tool/oauth2/classes/output/renderer.php
->
line 331
/mod/assign/feedback/editpdf/fpdi/PdfParser/CrossReference/LineReader.php
->
line 159
/admin/mnet/peers.php
->
line 224
/admin/mnet/peers.php
->
line 267
/repository/lib.php
->
line 1562
/mnet/service/enrol/index.php
->
line 75
/lib/classes/check/table.php
->
line 134
/report/stats/locallib.php
->
line 180
/report/stats/locallib.php
->
line 348
/group/overview.php
->
line 287
/mod/assign/overrides.php
->
line 302
/cache/classes/output/renderer.php
->
line 135
/cache/classes/output/renderer.php
->
line 199
/cache/classes/output/renderer.php
->
line 271
/cache/classes/output/renderer.php
->
line 313
/cache/classes/output/renderer.php
->
line 370
/cache/classes/output/renderer.php
->
line 543
/cache/classes/output/renderer.php
->
line 544
/admin/tool/task/renderer.php
->
line 163
/admin/thirdpartylibs.php
->
line 74
/admin/user/user_bulk_display.php
->
line 87
/admin/roles/manage.php
->
line 208
/mod/workshop/allocation/manual/renderer.php
->
line 91
/cohort/index.php
->
line 225
/mod/chat/gui_ajax/index.php
->
line 111
/report/stats/user.php
->
line 189
/grade/import/csv/classes/output/renderer.php
->
line 74
/mod/url/index.php
->
line 109
/webservice/renderer.php
->
line 87
/webservice/renderer.php
->
line 240
/webservice/renderer.php
->
line 353
/lib/classes/check/environment/publicpaths.php
->
line 290
/mod/lesson/renderer.php
->
line 246
/mod/lesson/renderer.php
->
line 311
/mod/forum/renderer.php
->
line 104
/mod/forum/renderer.php
->
line 155
/mod/quiz/renderer.php
->
line 753
/mod/quiz/renderer.php
->
line 1179
/mod/lesson/essay.php
->
line 453
/lib/ddl/mysql_sql_generator.php
->
line 233
/lib/ddl/mysql_sql_generator.php
->
line 363
/mod/quiz/index.php
->
line 184
/mod/quiz/overrides.php
->
line 354
/mod/glossary/classes/admin_setting_display_formats.php
->
line 149
/question/engine/renderer.php
->
line 505
/grade/edit/outcome/index.php
->
line 173
/grade/edit/outcome/index.php
->
line 226
/mod/wiki/editors/wikifiletable.php
->
line 136
/mod/choice/index.php
->
line 103
/question/classes/admin/manage_qbank_plugins_page.php
->
line 137
/mod/data/classes/output/presets.php
->
line 115
/admin/repository.php
->
line 415
/files/renderer.php
->
line 86
/mod/data/index.php
->
line 146
/mod/lesson/report.php
->
line 151
/mod/lesson/report.php
->
line 252
/mod/lesson/report.php
->
line 322
/mod/lesson/report.php
->
line 366
/grade/report/singleview/classes/local/screen/tablelike.php
->
line 208
/mod/survey/index.php
->
line 90
/mod/survey/lib.php
->
line 208
/mod/survey/lib.php
->
line 471
/grade/report/grader/lib.php
->
line 1287
/lib/moodlelib.php
->
line 9820
/lib/moodlelib.php
->
line 9907
/report/eventlist/classes/renderer.php
->
line 168
/admin/mnet/access_control.php
->
line 193
/admin/portfolio.php
->
line 230
/mod/glossary/index.php
->
line 137
/report/outline/index.php
->
line 303
/lib/adodb/drivers/adodb-db2.inc.php
->
line 483
/blog/external_blogs.php
->
line 113
/admin/tool/licensemanager/classes/output/table.php
->
line 96
/mod/data/renderer.php
->
line 68
/report/performance/index.php
->
line 35
/admin/tool/brickfield/classes/output/printable/renderer.php
->
line 103
/admin/tool/brickfield/classes/output/printable/renderer.php
->
line 121
/admin/tool/brickfield/classes/output/printable/renderer.php
->
line 141
/admin/tool/brickfield/classes/output/printable/renderer.php
->
line 170
/admin/tool/brickfield/classes/output/printable/renderer.php
->
line 190
/mod/chat/gui_header_js/users.php
->
line 120
/filter/manage.php
->
line 201
/lib/behat/classes/behat_session_trait.php
->
line 1572
/lib/behat/classes/behat_session_trait.php
->
line 1576
/lib/behat/classes/behat_session_trait.php
->
line 1608
/lib/behat/classes/behat_session_trait.php
->
line 1612
/lib/behat/classes/behat_session_trait.php
->
line 1615
/lib/portfolio/exporter.php
->
line 424
/mod/feedback/index.php
->
line 125
/enrol/instances.php
->
line 274
/grade/export/keymanager.php
->
line 86
/admin/tool/filetypes/renderer.php
->
line 168
/user/portfolio.php
->
line 136
/report/courseoverview/index.php
->
line 94
/report/courseoverview/index.php
->
line 149
/lib/ddl/oracle_sql_generator.php
->
line 199
/message/renderer.php
->
line 114
/auth/oauth2/classes/output/renderer.php
->
line 94
/enrol/renderer.php
->
line 101
/admin/plagiarism.php
->
line 82
/mod/lti/index.php
->
line 115
/admin/roles/assign.php
->
line 342
/payment/accounts.php
->
line 88
/mod/wiki/index.php
->
line 98
/admin/tool/log/store/legacy/lang/en/logstore_legacy.php
->
line 27
/cohort/upload_form.php
->
line 266
/mod/survey/report.php
->
line 299
/mod/survey/report.php
->
line 354
/mod/survey/report.php
->
line 458
/mod/survey/view.php
->
line 133
/mod/lesson/lib.php
->
line 543
/mod/lesson/index.php
->
line 121
/mnet/service/enrol/course.php
->
line 189
/mod/assign/classes/output/renderer.php
->
line 383
/mod/assign/classes/output/renderer.php
->
line 448
/mod/assign/classes/output/renderer.php
->
line 858
/mod/assign/classes/output/renderer.php
->
line 1021
/mod/assign/classes/output/renderer.php
->
line 1290
/mod/workshop/index.php
->
line 90
/mod/scorm/report/userreport.php
->
line 144
/mod/imscp/index.php
->
line 98
/mod/choice/renderer.php
->
line 297
/admin/user.php
->
line 430
/calendar/renderer.php
->
line 419
/mod/book/index.php
->
line 99
/mod/wiki/renderer.php
->
line 68
/theme/index.php
->
line 256
/mod/folder/index.php
->
line 103
/enrol/bulkchange_forms.php
->
line 90
/mod/forum/index.php
->
line 491
/mod/forum/index.php
->
line 496
/badges/renderer.php
->
line 169
/badges/renderer.php
->
line 474
/badges/renderer.php
->
line 526
/badges/renderer.php
->
line 813
/badges/renderer.php
->
line 1044
/badges/renderer.php
->
line 1097
/group/groupings.php
->
line 112
/lib/dml/tests/dml_table_test.php
->
line 96
/lib/dml/tests/dml_table_test.php
->
line 181
/lib/dml/tests/dml_table_test.php
->
line 217
/rss/renderer.php
->
line 76
/mod/data/field.php
->
line 448
/mod/bigbluebuttonbn/classes/instance.php
->
line 106
/mod/bigbluebuttonbn/classes/instance.php
->
line 110
/mod/bigbluebuttonbn/classes/instance.php
->
line 113
/mod/bigbluebuttonbn/classes/instance.php
->
line 151
/mod/bigbluebuttonbn/classes/instance.php
->
line 155
/mod/bigbluebuttonbn/classes/instance.php
->
line 158
/mod/bigbluebuttonbn/classes/instance.php
->
line 237
/mod/bigbluebuttonbn/classes/instance.php
->
line 241
/mod/bigbluebuttonbn/classes/instance.php
->
line 244
/admin/searchareas.php
->
line 243
/blocks/accessreview/block_accessreview.php
->
line 117
/report/usersessions/user.php
->
line 92
/message/output/airnotifier/checkconfiguration.php
->
line 105
/lang/en/debug.php
->
line 67
/report/backups/index.php
->
line 108
/report/backups/index.php
->
line 201
/mod/resource/index.php
->
line 109
/course/resources.php
->
line 148
/mod/quiz/report/statistics/report.php
->
line 348
/mod/quiz/report/statistics/report.php
->
line 351
/mod/quiz/report/statistics/report.php
->
line 504
/lib/adodb/adodb-perf.inc.php
->
line 72
/lib/adodb/adodb-perf.inc.php
->
line 387
/lib/adodb/adodb-perf.inc.php
->
line 433
/lib/adodb/adodb-perf.inc.php
->
line 452
/lib/adodb/adodb-perf.inc.php
->
line 531
/lib/adodb/adodb-perf.inc.php
->
line 668
/lib/adodb/adodb-perf.inc.php
->
line 680
/lib/adodb/adodb-perf.inc.php
->
line 903
/blocks/completionstatus/block_completionstatus.php
->
line 231
/lib/adminlib.php
->
line 6700
/lib/adminlib.php
->
line 7241
/lib/adminlib.php
->
line 7419
/lib/adminlib.php
->
line 7600
/lib/adminlib.php
->
line 7837
/lib/adminlib.php
->
line 7964
/lib/adminlib.php
->
line 8124
/lib/adminlib.php
->
line 8619
/lib/adminlib.php
->
line 8767
/lib/adminlib.php
->
line 9695
/lib/adminlib.php
->
line 9990
/lib/adminlib.php
->
line 10032
/lib/adminlib.php
->
line 10220
/lib/adminlib.php
->
line 10305
/lib/adminlib.php
->
line 10456
/lib/adminlib.php
->
line 11349
/lib/adodb/perf/perf-oci8.inc.php
->
line 686
/rating/index.php
->
line 149
/admin/tool/log/classes/setting_managestores.php
->
line 238
/course/pending.php
->
line 149