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)
site
[
Top level directory
]
Variable Cross Reference
at:
/course/search.php
->
line 48
/auth/ldap/ntlmsso_finish.php
->
line 9
/lib/dml/tests/dml_test.php
->
line 542
/auth/oauth2/classes/auth.php
->
line 614
/report/log/locallib.php
->
line 550
/report/log/locallib.php
->
line 604
/lib/classes/task/send_failed_login_notifications_task.php
->
line 164
/lib/portfoliolib.php
->
line 1068
/auth/cas/auth.php
->
line 107
/admin/tool/installaddon/classes/installer.php
->
line 78
/admin/tool/installaddon/classes/installer.php
->
line 84
/blog/lib.php
->
line 673
/lib/classes/hub/site_registration_form.php
->
line 53
/lib/blocklib.php
->
line 1524
/lib/blocklib.php
->
line 1602
/admin/mnet/index.php
->
line 14
/course/index.php
->
line 30
/auth/oauth2/classes/api.php
->
line 174
/auth/oauth2/classes/api.php
->
line 333
/enrol/imsenterprise/importnow.php
->
line 29
/mnet/lib.php
->
line 353
/admin/tool/brickfield/classes/form/registration_form.php
->
line 96
/auth/nologin/auth.php
->
line 116
/media/player/youtube/classes/plugin.php
->
line 76
/auth/shibboleth/login.php
->
line 18
/auth/mnet/auth.php
->
line 251
/admin/process_email.php
->
line 19
/lib/badgeslib.php
->
line 1166
/lib/tests/statslib_test.php
->
line 128
/blog/preferences.php
->
line 93
/admin/mnet/trustedhosts.php
->
line 16
/filter/data/tests/filter_test.php
->
line 58
/enrol/meta/tests/plugin_test.php
->
line 1015
/course/renderer.php
->
line 1665
/lib/rsslib.php
->
line 243
/lib/moodlelib.php
->
line 6408
/lib/moodlelib.php
->
line 6442
/lib/moodlelib.php
->
line 6486
/lib/moodlelib.php
->
line 6532
/lib/moodlelib.php
->
line 6560
/mod/glossary/print.php
->
line 169
/message/output/airnotifier/message_output_airnotifier.php
->
line 90
/course/info.php
->
line 44
/mod/forum/classes/task/send_user_notifications.php
->
line 323
/admin/tool/uploaduser/picture.php
->
line 41
/mod/forum/classes/task/send_user_digests.php
->
line 394
/auth/mnet/land.php
->
line 40
/enrol/paypal/classes/util.php
->
line 46
/calendar/delete.php
->
line 40
/mod/url/locallib.php
->
line 453
/login/index.php
->
line 94
/admin/tool/xmldb/index.php
->
line 51
/lib/classes/antivirus/scanner.php
->
line 147
/mod/glossary/tests/concept_cache_test.php
->
line 42
/auth/ldap/ntlmsso_attempt.php
->
line 9
/lib/statslib.php
->
line 1433
/admin/user.php
->
line 27
/backup/util/helper/backup_cron_helper.class.php
->
line 233
/admin/index.php
->
line 820
/admin/tool/log/store/legacy/classes/log/store.php
->
line 309
/admin/tool/installaddon/tests/installer_test.php
->
line 43
/admin/tool/installaddon/tests/installer_test.php
->
line 44
/course/edit.php
->
line 207
/lib/adminlib.php
->
line 4514
/lib/adminlib.php
->
line 4729
/lib/adminlib.php
->
line 4782
/lib/adminlib.php
->
line 4886
/lib/adminlib.php
->
line 8794
/lib/authlib.php
->
line 774
/lib/authlib.php
->
line 972
Referenced 205 times:
/course/search.php
->
line 48
/course/search.php
->
line 89
/course/search.php
->
line 92
/course/search.php
->
line 108
/auth/ldap/ntlmsso_finish.php
->
line 9
/auth/ldap/ntlmsso_finish.php
->
line 29
/auth/ldap/ntlmsso_finish.php
->
line 30
/lib/dml/tests/dml_test.php
->
line 542
/lib/dml/tests/dml_test.php
->
line 544
/admin/tool/admin_presets/tests/local/action/import_test.php
->
line 107
/auth/oauth2/classes/auth.php
->
line 614
/auth/oauth2/classes/auth.php
->
line 620
/auth/oauth2/classes/auth.php
->
line 624
/report/log/locallib.php
->
line 550
/report/log/locallib.php
->
line 553
/report/log/locallib.php
->
line 604
/report/log/locallib.php
->
line 607
/lib/classes/task/send_failed_login_notifications_task.php
->
line 164
/lib/classes/task/send_failed_login_notifications_task.php
->
line 165
/lib/portfoliolib.php
->
line 1068
/lib/portfoliolib.php
->
line 1071
/auth/cas/auth.php
->
line 107
/admin/tool/installaddon/classes/installer.php
->
line 78
/admin/tool/installaddon/classes/installer.php
->
line 84
/admin/tool/installaddon/classes/installer.php
->
line 84
/admin/tool/installaddon/classes/installer.php
->
line 86
/blog/lib.php
->
line 673
/blog/lib.php
->
line 719
/blog/lib.php
->
line 720
/blog/lib.php
->
line 737
/blog/lib.php
->
line 739
/blog/lib.php
->
line 759
/blog/lib.php
->
line 769
/blog/lib.php
->
line 770
/blog/lib.php
->
line 775
/lib/classes/hub/site_registration_form.php
->
line 53
/lib/classes/hub/site_registration_form.php
->
line 56
/lib/classes/hub/site_registration_form.php
->
line 57
/lib/blocklib.php
->
line 1524
/lib/blocklib.php
->
line 1529
/lib/blocklib.php
->
line 1602
/lib/blocklib.php
->
line 1630
/calendar/event_form.php
->
line 65
/admin/mnet/index.php
->
line 14
/course/index.php
->
line 30
/course/index.php
->
line 36
/auth/oauth2/classes/api.php
->
line 174
/auth/oauth2/classes/api.php
->
line 180
/auth/oauth2/classes/api.php
->
line 185
/auth/oauth2/classes/api.php
->
line 333
/auth/oauth2/classes/api.php
->
line 339
/auth/oauth2/classes/api.php
->
line 342
/enrol/imsenterprise/importnow.php
->
line 29
/mnet/lib.php
->
line 353
/mnet/lib.php
->
line 354
/admin/tool/brickfield/classes/form/registration_form.php
->
line 96
/admin/tool/brickfield/classes/form/registration_form.php
->
line 98
/auth/nologin/auth.php
->
line 116
/auth/nologin/auth.php
->
line 122
/auth/nologin/auth.php
->
line 126
/lang/en/auth.php
->
line 78
/lang/en/auth.php
->
line 84
/media/player/youtube/classes/plugin.php
->
line 76
/media/player/youtube/classes/plugin.php
->
line 81
/auth/shibboleth/login.php
->
line 18
/auth/shibboleth/login.php
->
line 58
/auth/shibboleth/login.php
->
line 59
/admin/presets/tests/generator_test.php
->
line 90
/auth/mnet/auth.php
->
line 251
/auth/mnet/auth.php
->
line 252
/admin/process_email.php
->
line 19
/admin/process_email.php
->
line 20
/admin/process_email.php
->
line 21
/lib/badgeslib.php
->
line 1166
/lib/badgeslib.php
->
line 1169
/lib/badgeslib.php
->
line 1172
/lib/tests/statslib_test.php
->
line 128
/lib/tests/statslib_test.php
->
line 131
/blog/preferences.php
->
line 93
/blog/preferences.php
->
line 98
/calendar/lib.php
->
line 2635
/calendar/lib.php
->
line 2692
/calendar/lib.php
->
line 2766
/calendar/lib.php
->
line 3262
/admin/mnet/trustedhosts.php
->
line 16
/lib/classes/analytics/analyser/site_courses.php
->
line 82
/badges/classes/output/issued_badge.php
->
line 151
/lang/en/badges.php
->
line 326
/filter/data/tests/filter_test.php
->
line 58
/filter/data/tests/filter_test.php
->
line 59
/enrol/meta/tests/plugin_test.php
->
line 1015
/enrol/meta/tests/plugin_test.php
->
line 1018
/lib/google/src/Google/Service/SiteVerification.php
->
line 255
/lib/google/src/Google/Service/SiteVerification.php
->
line 257
/lib/google/src/Google/Service/SiteVerification.php
->
line 257
/lib/google/src/Google/Service/SiteVerification.php
->
line 261
/lib/google/src/Google/Service/SiteVerification.php
->
line 371
/lib/google/src/Google/Service/SiteVerification.php
->
line 373
/lib/google/src/Google/Service/SiteVerification.php
->
line 373
/lib/google/src/Google/Service/SiteVerification.php
->
line 377
/admin/tool/admin_presets/classes/output/presets_list.php
->
line 83
/course/renderer.php
->
line 1665
/course/renderer.php
->
line 1672
/course/renderer.php
->
line 1675
/course/renderer.php
->
line 1678
/analytics/tests/fixtures/test_site_users_analyser.php
->
line 80
/admin/presets/tests/manager_test.php
->
line 449
/lib/rsslib.php
->
line 243
/lib/rsslib.php
->
line 249
/lib/rsslib.php
->
line 255
/lib/rsslib.php
->
line 274
/admin/presets/tests/helper_test.php
->
line 73
/lib/moodlelib.php
->
line 6408
/lib/moodlelib.php
->
line 6418
/lib/moodlelib.php
->
line 6426
/lib/moodlelib.php
->
line 6442
/lib/moodlelib.php
->
line 6460
/lib/moodlelib.php
->
line 6468
/lib/moodlelib.php
->
line 6486
/lib/moodlelib.php
->
line 6490
/lib/moodlelib.php
->
line 6493
/lib/moodlelib.php
->
line 6532
/lib/moodlelib.php
->
line 6540
/lib/moodlelib.php
->
line 6546
/lib/moodlelib.php
->
line 6560
/lib/moodlelib.php
->
line 6567
/lib/moodlelib.php
->
line 6572
/user/edit.php
->
line 267
/mod/glossary/print.php
->
line 169
/mod/glossary/print.php
->
line 179
/message/output/airnotifier/message_output_airnotifier.php
->
line 85
/message/output/airnotifier/message_output_airnotifier.php
->
line 90
/message/output/airnotifier/message_output_airnotifier.php
->
line 91
/message/output/airnotifier/message_output_airnotifier.php
->
line 92
/course/info.php
->
line 44
/lang/en/admin.php
->
line 1390
/mod/forum/classes/task/send_user_notifications.php
->
line 323
/mod/forum/classes/task/send_user_notifications.php
->
line 327
/mod/forum/classes/task/send_user_notifications.php
->
line 328
/admin/tool/uploaduser/picture.php
->
line 41
/mod/forum/classes/task/send_user_digests.php
->
line 394
/mod/forum/classes/task/send_user_digests.php
->
line 397
/mod/forum/classes/task/send_user_digests.php
->
line 401
/mod/forum/classes/task/send_user_digests.php
->
line 404
/auth/mnet/land.php
->
line 40
/enrol/paypal/classes/util.php
->
line 46
/enrol/paypal/classes/util.php
->
line 48
/calendar/delete.php
->
line 40
/calendar/delete.php
->
line 95
/mod/url/locallib.php
->
line 453
/mod/url/locallib.php
->
line 465
/login/index.php
->
line 94
/login/index.php
->
line 161
/login/index.php
->
line 186
/login/index.php
->
line 247
/login/index.php
->
line 248
/login/index.php
->
line 364
/login/index.php
->
line 365
/admin/tool/xmldb/index.php
->
line 51
/lib/classes/antivirus/scanner.php
->
line 147
/lib/classes/antivirus/scanner.php
->
line 149
/mod/glossary/tests/concept_cache_test.php
->
line 42
/mod/glossary/tests/concept_cache_test.php
->
line 54
/mod/glossary/tests/concept_cache_test.php
->
line 132
/auth/ldap/ntlmsso_attempt.php
->
line 9
/auth/ldap/ntlmsso_attempt.php
->
line 29
/auth/ldap/ntlmsso_attempt.php
->
line 30
/lib/statslib.php
->
line 1433
/admin/user.php
->
line 27
/admin/user.php
->
line 369
/admin/user.php
->
line 406
/backup/util/helper/backup_cron_helper.class.php
->
line 233
/backup/util/helper/backup_cron_helper.class.php
->
line 234
/admin/index.php
->
line 820
/admin/index.php
->
line 821
/admin/tool/log/store/legacy/classes/log/store.php
->
line 309
/admin/tool/log/store/legacy/classes/log/store.php
->
line 310
/admin/tool/installaddon/tests/installer_test.php
->
line 43
/admin/tool/installaddon/tests/installer_test.php
->
line 44
/admin/tool/installaddon/tests/installer_test.php
->
line 44
/admin/tool/installaddon/tests/installer_test.php
->
line 45
/admin/tool/installaddon/tests/installer_test.php
->
line 46
/admin/tool/installaddon/tests/installer_test.php
->
line 47
/admin/tool/installaddon/tests/installer_test.php
->
line 48
/admin/tool/installaddon/tests/installer_test.php
->
line 49
/course/edit.php
->
line 207
/course/edit.php
->
line 238
/lib/adminlib.php
->
line 4514
/lib/adminlib.php
->
line 4515
/lib/adminlib.php
->
line 4729
/lib/adminlib.php
->
line 4730
/lib/adminlib.php
->
line 4782
/lib/adminlib.php
->
line 4783
/lib/adminlib.php
->
line 4783
/lib/adminlib.php
->
line 4886
/lib/adminlib.php
->
line 4887
/lib/adminlib.php
->
line 8794
/lib/authlib.php
->
line 774
/lib/authlib.php
->
line 781
/lib/authlib.php
->
line 798
/lib/authlib.php
->
line 801
/lib/authlib.php
->
line 972
/lib/authlib.php
->
line 979
/lib/authlib.php
->
line 984
/admin/testoutgoingmailconf.php
->
line 71