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)
allowed
[
Top level directory
]
Variable Cross Reference
at:
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/Class.php
->
line 33
/mod/book/mod_form.php
->
line 55
/lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php
->
line 295
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 93
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 106
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1952
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1968
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1978
/user/classes/fields.php
->
line 377
/user/classes/fields.php
->
line 385
/lib/gradelib.php
->
line 69
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 123
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 147
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 167
/lib/scssphp/Compiler.php
->
line 2769
/lib/phpunit/bootstrap.php
->
line 176
/calendar/lib.php
->
line 2630
/calendar/lib.php
->
line 2760
/calendar/lib.php
->
line 3236
/admin/roles/classes/allow_role_page.php
->
line 35
/lib/behat/lib.php
->
line 217
/lib/behat/lib.php
->
line 227
/lib/bennu/iCalendar_rfc2445.php
->
line 242
/lib/bennu/iCalendar_rfc2445.php
->
line 268
/lib/bennu/iCalendar_rfc2445.php
->
line 273
/lib/bennu/iCalendar_rfc2445.php
->
line 277
/lib/bennu/iCalendar_rfc2445.php
->
line 281
/lib/moodlelib.php
->
line 1646
/lib/moodlelib.php
->
line 6596
/lib/portfolio/caller.php
->
line 215
/lib/portfolio/caller.php
->
line 236
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/LinkTypes.php
->
line 46
/lib/portfolio/plugin.php
->
line 217
/lib/portfolio/plugin.php
->
line 238
/lib/tests/accesslib_test.php
->
line 1216
/lib/tests/accesslib_test.php
->
line 1353
/lib/tests/accesslib_test.php
->
line 1420
/lib/tests/accesslib_test.php
->
line 3505
/mod/url/locallib.php
->
line 105
/admin/presets/classes/helper.php
->
line 47
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 499
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 502
/webservice/lib.php
->
line 1459
/webservice/lib.php
->
line 1467
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 715
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 768
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 783
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 801
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 808
/lib/accesslib.php
->
line 826
/lib/accesslib.php
->
line 842
/lib/accesslib.php
->
line 1680
/lib/htmlpurifier/HTMLPurifier/HTMLModule/SafeScripting.php
->
line 22
/backup/converter/moodle1/lib.php
->
line 1546
/admin/presets/tests/generator/lib.php
->
line 71
/lib/bennu/iCalendar_properties.php
->
line 538
/lib/bennu/iCalendar_properties.php
->
line 541
/lib/bennu/iCalendar_properties.php
->
line 544
Referenced 216 times:
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/Class.php
->
line 33
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/Class.php
->
line 37
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/Class.php
->
line 37
/mod/book/mod_form.php
->
line 55
/mod/book/mod_form.php
->
line 57
/lib/htmlpurifier/HTMLPurifier/ConfigSchema.php
->
line 143
/lib/htmlpurifier/HTMLPurifier/ConfigSchema.php
->
line 145
/lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php
->
line 295
/lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php
->
line 296
/lib/htmlpurifier/HTMLPurifier/HTMLDefinition.php
->
line 297
/question/type/gapselect/tests/form/edit_form_test.php
->
line 50
/question/type/gapselect/tests/form/edit_form_test.php
->
line 51
/question/type/gapselect/tests/form/edit_form_test.php
->
line 112
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/InterchangeBuilder.php
->
line 142
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 93
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 106
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 106
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 108
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 353
/lib/htmlpurifier/HTMLPurifier/Printer/ConfigForm.php
->
line 355
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1122
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1124
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1952
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1968
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1978
/auth/cas/CAS/vendor/apereo/phpcas/source/CAS/Client.php
->
line 1981
/question/type/gapselect/edit_form_base.php
->
line 93
/question/type/gapselect/edit_form_base.php
->
line 94
/user/classes/fields.php
->
line 377
/user/classes/fields.php
->
line 385
/user/classes/fields.php
->
line 388
/lib/blocklib.php
->
line 2423
/lib/blocklib.php
->
line 2428
/lib/google/src/Google/Service/Compute.php
->
line 10435
/lib/google/src/Google/Service/Compute.php
->
line 10437
/lib/google/src/Google/Service/Compute.php
->
line 10437
/lib/google/src/Google/Service/Compute.php
->
line 10441
/lib/gradelib.php
->
line 69
/lib/gradelib.php
->
line 118
/lib/gradelib.php
->
line 142
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 123
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 128
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 147
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 157
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 167
/h5p/h5plib/v124/joubel/editor/h5peditor-file.class.php
->
line 173
/lib/scssphp/Compiler.php
->
line 2769
/lib/scssphp/Compiler.php
->
line 2780
/lib/phpunit/bootstrap.php
->
line 176
/lib/phpunit/bootstrap.php
->
line 185
/lib/phpunit/bootstrap.php
->
line 193
/lib/tests/behat/behat_permissions.php
->
line 259
/lib/tests/behat/behat_permissions.php
->
line 266
/lib/tests/behat/behat_permissions.php
->
line 270
/lib/tests/behat/behat_permissions.php
->
line 276
/calendar/lib.php
->
line 2627
/calendar/lib.php
->
line 2630
/calendar/lib.php
->
line 2631
/calendar/lib.php
->
line 2632
/calendar/lib.php
->
line 2633
/calendar/lib.php
->
line 2634
/calendar/lib.php
->
line 2635
/calendar/lib.php
->
line 2660
/calendar/lib.php
->
line 2663
/calendar/lib.php
->
line 2664
/calendar/lib.php
->
line 2666
/calendar/lib.php
->
line 2674
/calendar/lib.php
->
line 2690
/calendar/lib.php
->
line 2692
/calendar/lib.php
->
line 2692
/calendar/lib.php
->
line 2692
/calendar/lib.php
->
line 2692
/calendar/lib.php
->
line 2692
/calendar/lib.php
->
line 2760
/calendar/lib.php
->
line 2761
/calendar/lib.php
->
line 2763
/calendar/lib.php
->
line 2766
/calendar/lib.php
->
line 2769
/calendar/lib.php
->
line 2772
/calendar/lib.php
->
line 2775
/calendar/lib.php
->
line 2775
/calendar/lib.php
->
line 2779
/calendar/lib.php
->
line 3236
/calendar/lib.php
->
line 3245
/calendar/lib.php
->
line 3248
/calendar/lib.php
->
line 3250
/calendar/lib.php
->
line 3251
/calendar/lib.php
->
line 3256
/calendar/lib.php
->
line 3257
/calendar/lib.php
->
line 3262
/calendar/lib.php
->
line 3264
/calendar/lib.php
->
line 3265
/admin/roles/classes/allow_role_page.php
->
line 35
/admin/roles/classes/allow_role_page.php
->
line 70
/admin/roles/classes/allow_role_page.php
->
line 110
/admin/roles/classes/allow_role_page.php
->
line 113
/admin/roles/classes/allow_role_page.php
->
line 117
/admin/roles/classes/allow_role_page.php
->
line 165
/lib/google/src/Google/Service/Manager.php
->
line 796
/lib/google/src/Google/Service/Manager.php
->
line 798
/lib/google/src/Google/Service/Manager.php
->
line 798
/lib/google/src/Google/Service/Manager.php
->
line 802
/lib/behat/lib.php
->
line 217
/lib/behat/lib.php
->
line 227
/lib/behat/lib.php
->
line 227
/lib/behat/lib.php
->
line 232
/lib/bennu/iCalendar_rfc2445.php
->
line 242
/lib/bennu/iCalendar_rfc2445.php
->
line 250
/lib/bennu/iCalendar_rfc2445.php
->
line 268
/lib/bennu/iCalendar_rfc2445.php
->
line 273
/lib/bennu/iCalendar_rfc2445.php
->
line 277
/lib/bennu/iCalendar_rfc2445.php
->
line 281
/lib/moodlelib.php
->
line 1646
/lib/moodlelib.php
->
line 1647
/lib/moodlelib.php
->
line 6596
/lib/moodlelib.php
->
line 6597
/lib/portfolio/caller.php
->
line 215
/lib/portfolio/caller.php
->
line 220
/lib/portfolio/caller.php
->
line 236
/lib/portfolio/caller.php
->
line 240
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Builder/Xml.php
->
line 111
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Builder/Xml.php
->
line 113
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 625
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 626
/lib/google/src/Google/Service/YouTube.php
->
line 4523
/lib/google/src/Google/Service/YouTube.php
->
line 4527
/lib/google/src/Google/Service/YouTube.php
->
line 4529
/lib/google/src/Google/Service/YouTube.php
->
line 4529
/lib/google/src/Google/Service/YouTube.php
->
line 4533
/lib/google/src/Google/Service/YouTube.php
->
line 11843
/lib/google/src/Google/Service/YouTube.php
->
line 11847
/lib/google/src/Google/Service/YouTube.php
->
line 11849
/lib/google/src/Google/Service/YouTube.php
->
line 11849
/lib/google/src/Google/Service/YouTube.php
->
line 11853
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/LinkTypes.php
->
line 46
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/LinkTypes.php
->
line 47
/lib/htmlpurifier/HTMLPurifier/AttrDef/HTML/LinkTypes.php
->
line 58
/lib/portfolio/plugin.php
->
line 217
/lib/portfolio/plugin.php
->
line 222
/lib/portfolio/plugin.php
->
line 238
/lib/portfolio/plugin.php
->
line 242
/question/type/gapselect/lang/en/qtype_gapselect.php
->
line 52
/lib/tests/accesslib_test.php
->
line 1216
/lib/tests/accesslib_test.php
->
line 1218
/lib/tests/accesslib_test.php
->
line 1220
/lib/tests/accesslib_test.php
->
line 1353
/lib/tests/accesslib_test.php
->
line 1363
/lib/tests/accesslib_test.php
->
line 1365
/lib/tests/accesslib_test.php
->
line 1420
/lib/tests/accesslib_test.php
->
line 1431
/lib/tests/accesslib_test.php
->
line 1433
/lib/tests/accesslib_test.php
->
line 3505
/lib/tests/accesslib_test.php
->
line 3521
/lib/tests/accesslib_test.php
->
line 3527
/lib/tests/accesslib_test.php
->
line 3529
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php
->
line 108
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php
->
line 131
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php
->
line 137
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php
->
line 141
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php
->
line 173
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php
->
line 175
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Validator.php
->
line 177
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php
->
line 24
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php
->
line 27
/mod/url/locallib.php
->
line 105
/mod/url/locallib.php
->
line 107
/admin/presets/classes/helper.php
->
line 47
/admin/presets/classes/helper.php
->
line 48
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 1424
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 1427
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 499
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 500
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 502
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 505
/webservice/lib.php
->
line 1459
/webservice/lib.php
->
line 1467
/webservice/lib.php
->
line 1471
/lib/htmlpurifier/HTMLPurifier/ConfigSchema/Interchange/Directive.php
->
line 45
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 362
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 362
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 365
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 708
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 713
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 714
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 715
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 715
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 720
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 737
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 768
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 770
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 783
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 785
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 801
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 808
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 808
/lib/htmlpurifier/HTMLPurifier/Config.php
->
line 810
/lib/accesslib.php
->
line 826
/lib/accesslib.php
->
line 842
/lib/accesslib.php
->
line 842
/lib/accesslib.php
->
line 845
/lib/accesslib.php
->
line 1680
/lib/accesslib.php
->
line 1682
/lib/pagelib.php
->
line 2145
/lib/pagelib.php
->
line 2146
/question/type/essay/tests/form/edit_form_test.php
->
line 81
/question/type/essay/tests/form/edit_form_test.php
->
line 91
/lib/htmlpurifier/HTMLPurifier/HTMLModule/SafeScripting.php
->
line 22
/lib/htmlpurifier/HTMLPurifier/HTMLModule/SafeScripting.php
->
line 32
/backup/converter/moodle1/lib.php
->
line 1546
/backup/converter/moodle1/lib.php
->
line 1558
/admin/presets/tests/generator/lib.php
->
line 71
/admin/presets/tests/generator/lib.php
->
line 72
/lib/bennu/iCalendar_properties.php
->
line 538
/lib/bennu/iCalendar_properties.php
->
line 541
/lib/bennu/iCalendar_properties.php
->
line 544
/lib/bennu/iCalendar_properties.php
->
line 547