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)
components
[
Top level directory
]
Variable Cross Reference
at:
/admin/tool/customlang/cli/export.php
->
line 108
/message/classes/output/preferences/notification_list.php
->
line 118
/user/classes/output/myprofile/manager.php
->
line 56
/report/eventlist/index.php
->
line 33
/report/eventlist/index.php
->
line 42
/course/classes/local/service/content_item_service.php
->
line 251
/admin/tool/analytics/classes/output/restorable_models.php
->
line 59
/admin/tool/behat/index.php
->
line 49
/lib/behat/classes/behat_config_util.php
->
line 185
/lib/behat/classes/behat_config_util.php
->
line 308
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 237
/admin/renderer.php
->
line 667
/admin/renderer.php
->
line 671
/backup/moodle2/restore_stepslib.php
->
line 5415
/admin/tool/brickfield/classes/accessibility.php
->
line 500
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 67
/backup/moodle2/backup_qtype_plugin.class.php
->
line 177
/lib/classes/component.php
->
line 1255
/lib/phpunit/classes/util.php
->
line 622
/admin/tool/customlang/locallib.php
->
line 42
/admin/tool/customlang/locallib.php
->
line 78
/admin/tool/customlang/locallib.php
->
line 135
/lib/php-jwt/src/JWK.php
->
line 127
/backup/moodle2/backup_stepslib.php
->
line 2378
/mod/quiz/classes/privacy/provider.php
->
line 311
/message/renderer.php
->
line 189
/admin/cli/uninstall_plugins.php
->
line 154
/lib/accesslib.php
->
line 2099
/lib/accesslib.php
->
line 7311
/lib/lti1p3/src/JwksEndpoint.php
->
line 41
/privacy/tests/privacy/provider_test.php
->
line 50
/lib/bennu/iCalendar_components.php
->
line 18
/lib/bennu/iCalendar_components.php
->
line 237
/privacy/classes/manager.php
->
line 222
/privacy/classes/manager.php
->
line 268
/privacy/classes/manager.php
->
line 349
/privacy/classes/manager.php
->
line 474
/privacy/classes/manager.php
->
line 506
/privacy/classes/manager.php
->
line 560
/lib/testing/classes/tests_finder.php
->
line 44
/repository/nextcloud/classes/access_controlled_link_manager.php
->
line 198
Referenced 143 times:
/admin/tool/customlang/cli/export.php
->
line 108
/admin/tool/customlang/cli/export.php
->
line 109
/message/classes/output/preferences/notification_list.php
->
line 118
/message/classes/output/preferences/notification_list.php
->
line 158
/user/classes/output/myprofile/manager.php
->
line 56
/user/classes/output/myprofile/manager.php
->
line 57
/report/eventlist/index.php
->
line 33
/report/eventlist/index.php
->
line 37
/report/eventlist/index.php
->
line 42
/report/eventlist/index.php
->
line 42
/report/eventlist/index.php
->
line 47
/course/classes/local/service/content_item_service.php
->
line 251
/course/classes/local/service/content_item_service.php
->
line 254
/course/classes/local/service/content_item_service.php
->
line 260
/admin/tool/analytics/classes/output/restorable_models.php
->
line 59
/admin/tool/analytics/classes/output/restorable_models.php
->
line 112
/admin/tool/analytics/classes/output/restorable_models.php
->
line 117
/admin/tool/analytics/classes/output/restorable_models.php
->
line 118
/admin/tool/behat/index.php
->
line 49
/admin/tool/behat/index.php
->
line 50
/admin/tool/behat/index.php
->
line 51
/lib/behat/classes/behat_config_util.php
->
line 185
/lib/behat/classes/behat_config_util.php
->
line 187
/lib/behat/classes/behat_config_util.php
->
line 188
/lib/behat/classes/behat_config_util.php
->
line 308
/lib/behat/classes/behat_config_util.php
->
line 311
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 237
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 240
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 241
/admin/renderer.php
->
line 667
/admin/renderer.php
->
line 669
/admin/renderer.php
->
line 671
/admin/renderer.php
->
line 671
/admin/renderer.php
->
line 672
/backup/moodle2/restore_stepslib.php
->
line 5415
/backup/moodle2/restore_stepslib.php
->
line 5416
/admin/tool/brickfield/classes/accessibility.php
->
line 500
/admin/tool/brickfield/classes/accessibility.php
->
line 504
/admin/tool/brickfield/classes/accessibility.php
->
line 508
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 67
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 76
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 81
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 91
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 99
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 100
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 106
/backup/moodle2/backup_qtype_plugin.class.php
->
line 177
/backup/moodle2/backup_qtype_plugin.class.php
->
line 193
/backup/moodle2/backup_qtype_plugin.class.php
->
line 197
/lib/classes/component.php
->
line 1255
/lib/classes/component.php
->
line 1258
/lib/classes/component.php
->
line 1260
/lib/classes/component.php
->
line 1265
/lib/classes/component.php
->
line 1267
/lib/phpunit/classes/util.php
->
line 622
/lib/phpunit/classes/util.php
->
line 625
/report/eventlist/classes/filter_form.php
->
line 63
/report/eventlist/classes/filter_form.php
->
line 67
/calendar/lib.php
->
line 3086
/calendar/lib.php
->
line 3087
/calendar/lib.php
->
line 3094
/lib/tests/behat/behat_data_generators.php
->
line 215
/lib/tests/behat/behat_data_generators.php
->
line 216
/admin/tool/customlang/locallib.php
->
line 42
/admin/tool/customlang/locallib.php
->
line 57
/admin/tool/customlang/locallib.php
->
line 78
/admin/tool/customlang/locallib.php
->
line 80
/admin/tool/customlang/locallib.php
->
line 135
/admin/tool/customlang/locallib.php
->
line 136
/lib/php-jwt/src/JWK.php
->
line 127
/lib/php-jwt/src/JWK.php
->
line 135
/lib/php-jwt/src/JWK.php
->
line 135
/lib/php-jwt/src/JWK.php
->
line 136
/lib/php-jwt/src/JWK.php
->
line 137
/backup/moodle2/backup_stepslib.php
->
line 2378
/backup/moodle2/backup_stepslib.php
->
line 2407
/mod/quiz/classes/privacy/provider.php
->
line 311
/mod/quiz/classes/privacy/provider.php
->
line 316
/message/renderer.php
->
line 189
/message/renderer.php
->
line 195
/admin/cli/uninstall_plugins.php
->
line 154
/admin/cli/uninstall_plugins.php
->
line 155
/lib/deprecatedlib.php
->
line 3497
/lib/accesslib.php
->
line 2099
/lib/accesslib.php
->
line 2103
/lib/accesslib.php
->
line 2104
/lib/accesslib.php
->
line 7311
/lib/accesslib.php
->
line 7312
/lib/lti1p3/src/JwksEndpoint.php
->
line 41
/lib/lti1p3/src/JwksEndpoint.php
->
line 49
/privacy/tests/privacy/provider_test.php
->
line 50
/privacy/tests/privacy/provider_test.php
->
line 60
/privacy/tests/privacy/provider_test.php
->
line 71
/privacy/tests/privacy/provider_test.php
->
line 77
/lib/bennu/iCalendar_components.php
->
line 18
/lib/bennu/iCalendar_components.php
->
line 29
/lib/bennu/iCalendar_components.php
->
line 30
/lib/bennu/iCalendar_components.php
->
line 32
/lib/bennu/iCalendar_components.php
->
line 141
/lib/bennu/iCalendar_components.php
->
line 155
/lib/bennu/iCalendar_components.php
->
line 156
/lib/bennu/iCalendar_components.php
->
line 208
/lib/bennu/iCalendar_components.php
->
line 209
/lib/bennu/iCalendar_components.php
->
line 209
/lib/bennu/iCalendar_components.php
->
line 210
/lib/bennu/iCalendar_components.php
->
line 237
/lib/bennu/iCalendar_components.php
->
line 262
/lib/bennu/iCalendar_components.php
->
line 268
/lib/bennu/iCalendar_components.php
->
line 275
/lib/bennu/iCalendar_components.php
->
line 278
/lib/bennu/iCalendar_components.php
->
line 285
/lib/bennu/iCalendar_components.php
->
line 286
/lib/bennu/iCalendar_components.php
->
line 296
/lib/bennu/iCalendar_components.php
->
line 301
/lib/bennu/iCalendar_components.php
->
line 323
/analytics/classes/manager.php
->
line 799
/analytics/classes/manager.php
->
line 800
/analytics/classes/manager.php
->
line 818
/analytics/classes/manager.php
->
line 819
/privacy/classes/manager.php
->
line 222
/privacy/classes/manager.php
->
line 224
/privacy/classes/manager.php
->
line 232
/privacy/classes/manager.php
->
line 268
/privacy/classes/manager.php
->
line 270
/privacy/classes/manager.php
->
line 278
/privacy/classes/manager.php
->
line 349
/privacy/classes/manager.php
->
line 350
/privacy/classes/manager.php
->
line 354
/privacy/classes/manager.php
->
line 474
/privacy/classes/manager.php
->
line 476
/privacy/classes/manager.php
->
line 506
/privacy/classes/manager.php
->
line 509
/privacy/classes/manager.php
->
line 511
/privacy/classes/manager.php
->
line 560
/privacy/classes/manager.php
->
line 561
/lib/testing/classes/tests_finder.php
->
line 44
/lib/testing/classes/tests_finder.php
->
line 50
/lib/testing/classes/tests_finder.php
->
line 53
/lib/testing/classes/tests_finder.php
->
line 55
/repository/nextcloud/classes/access_controlled_link_manager.php
->
line 198
/repository/nextcloud/classes/access_controlled_link_manager.php
->
line 199
/repository/nextcloud/classes/access_controlled_link_manager.php
->
line 199
/repository/nextcloud/classes/access_controlled_link_manager.php
->
line 200