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)
userpicture
[
Top level directory
]
Variable Cross Reference
at:
/auth/oauth2/classes/auth.php
->
line 213
/user/classes/external/user_summary_exporter.php
->
line 43
/mod/choice/classes/external.php
->
line 100
/message/classes/helper.php
->
line 189
/message/classes/helper.php
->
line 456
/mod/quiz/review.php
->
line 139
/lib/outputrenderers.php
->
line 2607
/mod/assign/locallib.php
->
line 6743
/mod/h5pactivity/lib.php
->
line 733
/message/output/email/classes/output/email_digest.php
->
line 132
/mod/forum/externallib.php
->
line 453
/mod/forum/externallib.php
->
line 464
/message/lib.php
->
line 381
/mod/bigbluebuttonbn/lib.php
->
line 648
/mod/quiz/renderer.php
->
line 318
/mod/quiz/comment.php
->
line 61
/mod/lesson/essay.php
->
line 228
/message/tests/externallib_test.php
->
line 450
/competency/tests/lib_test.php
->
line 104
/mod/quiz/reviewquestion.php
->
line 81
/auth/lti/tests/auth_test.php
->
line 59
/user/lib.php
->
line 388
/user/lib.php
->
line 394
/competency/lib.php
->
line 135
/competency/lib.php
->
line 211
/message/externallib.php
->
line 1918
/message/externallib.php
->
line 2411
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 54
/course/externallib.php
->
line 4200
/mod/h5pactivity/classes/output/attempt.php
->
line 110
/mod/forum/classes/task/send_user_notifications.php
->
line 372
/mod/quiz/locallib.php
->
line 1711
/message/tests/api_test.php
->
line 4545
/message/tests/api_test.php
->
line 5520
/mod/forum/tests/externallib_test.php
->
line 1003
/mod/forum/tests/externallib_test.php
->
line 1007
/mod/forum/tests/externallib_test.php
->
line 1207
/mod/forum/tests/externallib_test.php
->
line 1211
/mod/assign/tests/locallib_test.php
->
line 1596
/user/externallib.php
->
line 1768
/mod/quiz/attemptlib.php
->
line 2889
/mod/glossary/classes/external.php
->
line 140
/mod/glossary/classes/external.php
->
line 848
/mod/chat/classes/external.php
->
line 186
/enrol/lti/tests/helper_test.php
->
line 74
/mod/h5pactivity/classes/output/reportattempts.php
->
line 97
/mod/forum/classes/local/factories/url.php
->
line 426
/mod/feedback/lib.php
->
line 2637
/webservice/externallib.php
->
line 82
/user/renderer.php
->
line 88
/lib/classes/task/send_login_notifications.php
->
line 85
/rating/classes/external.php
->
line 159
/message/classes/api.php
->
line 1721
/message/classes/api.php
->
line 1723
/message/classes/api.php
->
line 2308
Referenced 202 times:
/auth/oauth2/classes/auth.php
->
line 58
/auth/oauth2/classes/auth.php
->
line 212
/auth/oauth2/classes/auth.php
->
line 213
/auth/oauth2/classes/auth.php
->
line 213
/auth/oauth2/classes/auth.php
->
line 221
/user/classes/external/user_summary_exporter.php
->
line 43
/user/classes/external/user_summary_exporter.php
->
line 44
/user/classes/external/user_summary_exporter.php
->
line 45
/user/classes/external/user_summary_exporter.php
->
line 46
/user/classes/external/user_summary_exporter.php
->
line 47
/mod/choice/classes/external.php
->
line 100
/mod/choice/classes/external.php
->
line 101
/mod/choice/classes/external.php
->
line 102
/message/classes/helper.php
->
line 189
/message/classes/helper.php
->
line 190
/message/classes/helper.php
->
line 191
/message/classes/helper.php
->
line 192
/message/classes/helper.php
->
line 193
/message/classes/helper.php
->
line 456
/message/classes/helper.php
->
line 457
/message/classes/helper.php
->
line 458
/message/classes/helper.php
->
line 459
/message/classes/helper.php
->
line 460
/mod/quiz/review.php
->
line 139
/mod/quiz/review.php
->
line 140
/mod/quiz/review.php
->
line 142
/lib/outputrenderers.php
->
line 2607
/lib/outputrenderers.php
->
line 2609
/lib/outputrenderers.php
->
line 2610
/lib/outputrenderers.php
->
line 2613
/lib/outputrenderers.php
->
line 2622
/lib/outputrenderers.php
->
line 2625
/lib/outputrenderers.php
->
line 2629
/lib/outputrenderers.php
->
line 2635
/lib/outputrenderers.php
->
line 2637
/lib/outputrenderers.php
->
line 2637
/lib/outputrenderers.php
->
line 2640
/lib/outputrenderers.php
->
line 2643
/lib/outputrenderers.php
->
line 2649
/lib/outputrenderers.php
->
line 2652
/lib/outputrenderers.php
->
line 2670
/lib/outputrenderers.php
->
line 2671
/lib/outputrenderers.php
->
line 2674
/lib/outputrenderers.php
->
line 2677
/lib/outputrenderers.php
->
line 2686
/lib/outputrenderers.php
->
line 2692
/lib/outputrenderers.php
->
line 2697
/mod/assign/locallib.php
->
line 6743
/mod/assign/locallib.php
->
line 6744
/mod/assign/locallib.php
->
line 6745
/mod/assign/locallib.php
->
line 6746
/mod/h5pactivity/lib.php
->
line 733
/mod/h5pactivity/lib.php
->
line 735
/message/output/email/classes/output/email_digest.php
->
line 132
/message/output/email/classes/output/email_digest.php
->
line 133
/message/output/email/classes/output/email_digest.php
->
line 134
/mod/forum/externallib.php
->
line 453
/mod/forum/externallib.php
->
line 454
/mod/forum/externallib.php
->
line 455
/mod/forum/externallib.php
->
line 464
/mod/forum/externallib.php
->
line 465
/mod/forum/externallib.php
->
line 466
/message/lib.php
->
line 381
/message/lib.php
->
line 382
/message/lib.php
->
line 383
/message/lib.php
->
line 385
/mod/bigbluebuttonbn/lib.php
->
line 648
/mod/bigbluebuttonbn/lib.php
->
line 650
/mod/quiz/renderer.php
->
line 318
/mod/quiz/renderer.php
->
line 319
/mod/quiz/renderer.php
->
line 320
/mod/quiz/renderer.php
->
line 321
/mod/quiz/renderer.php
->
line 324
/mod/quiz/comment.php
->
line 61
/mod/quiz/comment.php
->
line 62
/mod/quiz/comment.php
->
line 64
/mod/lesson/essay.php
->
line 228
/mod/lesson/essay.php
->
line 229
/mod/lesson/essay.php
->
line 287
/mod/lesson/essay.php
->
line 292
/message/tests/externallib_test.php
->
line 450
/message/tests/externallib_test.php
->
line 451
/competency/tests/lib_test.php
->
line 104
/competency/tests/lib_test.php
->
line 105
/competency/tests/lib_test.php
->
line 106
/competency/tests/lib_test.php
->
line 107
/mod/quiz/reviewquestion.php
->
line 81
/mod/quiz/reviewquestion.php
->
line 82
/mod/quiz/reviewquestion.php
->
line 84
/auth/lti/tests/auth_test.php
->
line 59
/auth/lti/tests/auth_test.php
->
line 60
/user/lib.php
->
line 388
/user/lib.php
->
line 389
/user/lib.php
->
line 390
/user/lib.php
->
line 393
/user/lib.php
->
line 394
/user/lib.php
->
line 396
/user/lib.php
->
line 397
/competency/lib.php
->
line 135
/competency/lib.php
->
line 136
/competency/lib.php
->
line 142
/competency/lib.php
->
line 144
/competency/lib.php
->
line 211
/competency/lib.php
->
line 212
/competency/lib.php
->
line 218
/competency/lib.php
->
line 220
/message/externallib.php
->
line 1918
/message/externallib.php
->
line 1919
/message/externallib.php
->
line 1920
/message/externallib.php
->
line 1921
/message/externallib.php
->
line 1922
/message/externallib.php
->
line 2411
/message/externallib.php
->
line 2412
/message/externallib.php
->
line 2413
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 54
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 56
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 58
/course/externallib.php
->
line 4200
/course/externallib.php
->
line 4201
/course/externallib.php
->
line 4202
/mod/h5pactivity/classes/output/attempt.php
->
line 110
/mod/h5pactivity/classes/output/attempt.php
->
line 111
/mod/h5pactivity/classes/output/attempt.php
->
line 112
/mod/forum/classes/task/send_user_notifications.php
->
line 372
/mod/forum/classes/task/send_user_notifications.php
->
line 373
/mod/forum/classes/task/send_user_notifications.php
->
line 374
/mod/forum/classes/task/send_user_notifications.php
->
line 380
/mod/quiz/locallib.php
->
line 1711
/mod/quiz/locallib.php
->
line 1712
/mod/quiz/locallib.php
->
line 1713
/mod/quiz/locallib.php
->
line 1718
/message/tests/api_test.php
->
line 4545
/message/tests/api_test.php
->
line 4546
/message/tests/api_test.php
->
line 5520
/message/tests/api_test.php
->
line 5521
/message/tests/api_test.php
->
line 5522
/mod/forum/tests/externallib_test.php
->
line 1003
/mod/forum/tests/externallib_test.php
->
line 1004
/mod/forum/tests/externallib_test.php
->
line 1005
/mod/forum/tests/externallib_test.php
->
line 1007
/mod/forum/tests/externallib_test.php
->
line 1008
/mod/forum/tests/externallib_test.php
->
line 1009
/mod/forum/tests/externallib_test.php
->
line 1207
/mod/forum/tests/externallib_test.php
->
line 1208
/mod/forum/tests/externallib_test.php
->
line 1209
/mod/forum/tests/externallib_test.php
->
line 1211
/mod/forum/tests/externallib_test.php
->
line 1212
/mod/forum/tests/externallib_test.php
->
line 1213
/mod/assign/tests/locallib_test.php
->
line 1596
/mod/assign/tests/locallib_test.php
->
line 1597
/mod/assign/tests/locallib_test.php
->
line 1598
/user/externallib.php
->
line 1768
/user/externallib.php
->
line 1769
/user/externallib.php
->
line 1770
/mod/quiz/attemptlib.php
->
line 2889
/mod/quiz/attemptlib.php
->
line 2890
/mod/quiz/attemptlib.php
->
line 2892
/mod/quiz/attemptlib.php
->
line 2894
/mod/glossary/classes/external.php
->
line 140
/mod/glossary/classes/external.php
->
line 141
/mod/glossary/classes/external.php
->
line 143
/mod/glossary/classes/external.php
->
line 848
/mod/glossary/classes/external.php
->
line 849
/mod/glossary/classes/external.php
->
line 854
/mod/chat/classes/external.php
->
line 186
/mod/chat/classes/external.php
->
line 187
/mod/chat/classes/external.php
->
line 188
/enrol/lti/tests/helper_test.php
->
line 74
/enrol/lti/tests/helper_test.php
->
line 76
/mod/h5pactivity/classes/output/reportattempts.php
->
line 97
/mod/h5pactivity/classes/output/reportattempts.php
->
line 98
/mod/h5pactivity/classes/output/reportattempts.php
->
line 100
/mod/forum/classes/local/factories/url.php
->
line 426
/mod/forum/classes/local/factories/url.php
->
line 427
/mod/forum/classes/local/factories/url.php
->
line 429
/blocks/myprofile/classes/output/myprofile.php
->
line 67
/mod/feedback/lib.php
->
line 2637
/mod/feedback/lib.php
->
line 2638
/mod/feedback/lib.php
->
line 2639
/mod/feedback/lib.php
->
line 2640
/webservice/externallib.php
->
line 82
/webservice/externallib.php
->
line 83
/webservice/externallib.php
->
line 84
/user/renderer.php
->
line 88
/user/renderer.php
->
line 94
/lib/classes/task/send_login_notifications.php
->
line 85
/lib/classes/task/send_login_notifications.php
->
line 86
/lib/classes/task/send_login_notifications.php
->
line 87
/lib/classes/task/send_login_notifications.php
->
line 88
/rating/classes/external.php
->
line 159
/rating/classes/external.php
->
line 160
/rating/classes/external.php
->
line 161
/message/classes/api.php
->
line 1721
/message/classes/api.php
->
line 1722
/message/classes/api.php
->
line 1723
/message/classes/api.php
->
line 1723
/message/classes/api.php
->
line 1729
/message/classes/api.php
->
line 1742
/message/classes/api.php
->
line 2308
/message/classes/api.php
->
line 2309
/message/classes/api.php
->
line 2310
/message/classes/api.php
->
line 2312