Quick Navigation
×
Moodle 4.3 XRef and Diffs
Home
Quick Navigation
Moodle 4.3
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.3 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.3.x will end 7 October 2024 (12 months).
Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.
Moodle 4.3 Database Schema (by Marcus Green)
components
[
Top level directory
]
Variable Cross Reference
at:
/lib/classes/component.php
->
line 1214
/lib/classes/component.php
->
line 1386
/backup/moodle2/backup_stepslib.php
->
line 2452
/admin/tool/customlang/cli/export.php
->
line 108
/admin/tool/behat/index.php
->
line 49
/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
/admin/tool/templatelibrary/classes/output/list_templates_page.php
->
line 67
/lib/xapi/classes/api.php
->
line 61
/message/classes/output/preferences/notification_list.php
->
line 118
/admin/tool/customlang/locallib.php
->
line 42
/admin/tool/customlang/locallib.php
->
line 78
/admin/tool/customlang/locallib.php
->
line 135
/lib/bennu/iCalendar_components.php
->
line 18
/lib/bennu/iCalendar_components.php
->
line 237
/lib/lti1p3/src/JwksEndpoint.php
->
line 41
/lib/classes/hook/manager.php
->
line 314
/privacy/tests/privacy/provider_test.php
->
line 50
/question/bank/columnsortorder/classes/privacy/provider.php
->
line 46
/admin/renderer.php
->
line 666
/admin/renderer.php
->
line 670
/report/eventlist/index.php
->
line 33
/report/eventlist/index.php
->
line 42
/user/classes/output/myprofile/manager.php
->
line 56
/lib/classes/context/module.php
->
line 210
/admin/cli/uninstall_plugins.php
->
line 154
/course/classes/local/service/content_item_service.php
->
line 251
/admin/tool/brickfield/classes/accessibility.php
->
line 500
/repository/nextcloud/classes/access_controlled_link_manager.php
->
line 198
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 237
/backup/moodle2/restore_stepslib.php
->
line 5549
/lib/phpunit/classes/util.php
->
line 640
/admin/tool/analytics/classes/output/restorable_models.php
->
line 59
/message/renderer.php
->
line 189
/lib/behat/classes/behat_config_util.php
->
line 185
/lib/behat/classes/behat_config_util.php
->
line 308
/lib/testing/classes/tests_finder.php
->
line 44
/mod/quiz/classes/privacy/provider.php
->
line 312
/backup/moodle2/backup_qtype_plugin.class.php
->
line 177
/lib/accesslib.php
->
line 2155
/lib/accesslib.php
->
line 2642
Referenced 150 times:
/lib/classes/component.php
->
line 1214
/lib/classes/component.php
->
line 1215
/lib/classes/component.php
->
line 1386
/lib/classes/component.php
->
line 1389
/lib/classes/component.php
->
line 1391
/lib/classes/component.php
->
line 1396
/lib/classes/component.php
->
line 1398
/backup/moodle2/backup_stepslib.php
->
line 2452
/backup/moodle2/backup_stepslib.php
->
line 2481
/admin/tool/customlang/cli/export.php
->
line 108
/admin/tool/customlang/cli/export.php
->
line 109
/admin/tool/behat/index.php
->
line 49
/admin/tool/behat/index.php
->
line 50
/admin/tool/behat/index.php
->
line 51
/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
/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
/lib/xapi/classes/api.php
->
line 61
/lib/xapi/classes/api.php
->
line 62
/message/classes/output/preferences/notification_list.php
->
line 118
/message/classes/output/preferences/notification_list.php
->
line 158
/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/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
/lib/lti1p3/src/JwksEndpoint.php
->
line 41
/lib/lti1p3/src/JwksEndpoint.php
->
line 49
/lib/classes/hook/manager.php
->
line 314
/lib/classes/hook/manager.php
->
line 323
/lib/classes/hook/manager.php
->
line 328
/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
/question/bank/columnsortorder/classes/privacy/provider.php
->
line 46
/question/bank/columnsortorder/classes/privacy/provider.php
->
line 47
/admin/renderer.php
->
line 666
/admin/renderer.php
->
line 668
/admin/renderer.php
->
line 670
/admin/renderer.php
->
line 670
/admin/renderer.php
->
line 671
/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
/user/classes/output/myprofile/manager.php
->
line 56
/user/classes/output/myprofile/manager.php
->
line 57
/lib/classes/context/module.php
->
line 210
/lib/classes/context/module.php
->
line 211
/admin/cli/uninstall_plugins.php
->
line 154
/admin/cli/uninstall_plugins.php
->
line 155
/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/brickfield/classes/accessibility.php
->
line 500
/admin/tool/brickfield/classes/accessibility.php
->
line 504
/admin/tool/brickfield/classes/accessibility.php
->
line 508
/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
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 237
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 240
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 241
/backup/moodle2/restore_stepslib.php
->
line 5549
/backup/moodle2/restore_stepslib.php
->
line 5550
/lib/phpunit/classes/util.php
->
line 640
/lib/phpunit/classes/util.php
->
line 643
/lib/tests/behat/behat_data_generators.php
->
line 215
/lib/tests/behat/behat_data_generators.php
->
line 216
/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
/message/renderer.php
->
line 189
/message/renderer.php
->
line 195
/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/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
/analytics/classes/manager.php
->
line 799
/analytics/classes/manager.php
->
line 800
/analytics/classes/manager.php
->
line 818
/analytics/classes/manager.php
->
line 819
/report/eventlist/classes/filter_form.php
->
line 63
/report/eventlist/classes/filter_form.php
->
line 67
/mod/quiz/classes/privacy/provider.php
->
line 312
/mod/quiz/classes/privacy/provider.php
->
line 317
/lib/deprecatedlib.php
->
line 2888
/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/accesslib.php
->
line 2155
/lib/accesslib.php
->
line 2159
/lib/accesslib.php
->
line 2160
/lib/accesslib.php
->
line 2642
/lib/accesslib.php
->
line 2645
/lib/accesslib.php
->
line 2646
/calendar/lib.php
->
line 3138
/calendar/lib.php
->
line 3139
/calendar/lib.php
->
line 3146