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)
firstname
[
Top level directory
]
Variable Cross Reference
at:
/lib/ltiprovider/src/ToolProvider/ToolProvider.php
->
line 1067
/lib/ltiprovider/src/ToolProvider/ResourceLink.php
->
line 713
/auth/email/tests/external/external_test.php
->
line 152
/lib/testing/generator/data_generator.php
->
line 170
/reportbuilder/tests/local/helpers/user_profile_fields_test.php
->
line 227
/admin/tool/uploaduser/locallib.php
->
line 296
/lib/ltiprovider/src/ToolProvider/User.php
->
line 24
/auth/tests/external/external_test.php
->
line 83
/auth/tests/external/external_test.php
->
line 149
/auth/tests/external/external_test.php
->
line 174
/auth/tests/external/external_test.php
->
line 197
/auth/tests/external/external_test.php
->
line 221
/communication/tests/communication_test_helper_trait.php
->
line 76
/lib/ltiprovider/src/ToolProvider/Service/Membership.php
->
line 81
Referenced 320 times:
/search/tests/top_result_test.php
->
line 82
/search/tests/top_result_test.php
->
line 88
/search/tests/top_result_test.php
->
line 94
/mod/bigbluebuttonbn/tests/lib_test.php
->
line 387
/lib/badgeslib.php
->
line 152
/lib/badgeslib.php
->
line 152
/lib/badgeslib.php
->
line 1294
/lib/db/install.php
->
line 207
/lib/db/install.php
->
line 228
/mod/data/tests/template_test.php
->
line 133
/mod/assign/locallib.php
->
line 6522
/admin/tool/mfa/factor/email/classes/output/renderer.php
->
line 50
/enrol/lti/tests/sync_members_test.php
->
line 94
/user/tests/userlib_test.php
->
line 186
/user/tests/userlib_test.php
->
line 198
/user/tests/userlib_test.php
->
line 198
/user/tests/userlib_test.php
->
line 285
/grade/tests/importlib_test.php
->
line 279
/auth/oauth2/lang/en/auth_oauth2.php
->
line 79
/course/classes/analytics/target/no_access_since_course_start.php
->
line 71
/mod/assign/submission/comments/lib.php
->
line 157
/auth/oauth2/classes/auth.php
->
line 638
/auth/oauth2/classes/auth.php
->
line 638
/user/classes/privacy/provider.php
->
line 363
/admin/webservice/tokens.php
->
line 112
/enrol/lti/classes/task/sync_members.php
->
line 229
/enrol/lti/classes/task/sync_members.php
->
line 229
/webservice/externallib.php
->
line 81
/lib/authlib.php
->
line 784
/lib/authlib.php
->
line 784
/lib/authlib.php
->
line 1001
/lib/authlib.php
->
line 1001
/lib/authlib.php
->
line 1163
/mod/assign/tests/externallib_test.php
->
line 2673
/lib/classes/task/delete_incomplete_users_task.php
->
line 62
/lang/en/moodle.php
->
line 706
/lang/en/moodle.php
->
line 735
/lang/en/moodle.php
->
line 751
/lang/en/moodle.php
->
line 756
/lang/en/moodle.php
->
line 766
/lang/en/moodle.php
->
line 967
/lang/en/moodle.php
->
line 1487
/lang/en/moodle.php
->
line 1520
/lang/en/moodle.php
->
line 2414
/lang/en/moodle.php
->
line 2415
/mod/workshop/allocation/manual/lib.php
->
line 290
/lib/ltiprovider/src/ToolProvider/ToolProvider.php
->
line 1067
/lib/ltiprovider/src/ToolProvider/ToolProvider.php
->
line 1070
/course/tests/externallib_test.php
->
line 3784
/course/tests/externallib_test.php
->
line 3791
/course/tests/externallib_test.php
->
line 3798
/course/tests/externallib_test.php
->
line 3818
/course/tests/externallib_test.php
->
line 3825
/lib/classes/user.php
->
line 407
/lib/classes/user.php
->
line 478
/lib/classes/user.php
->
line 1302
/lib/classes/user.php
->
line 1322
/lib/classes/user.php
->
line 1395
/lib/behat/classes/util.php
->
line 103
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 390
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 416
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 711
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 711
/user/tests/reportbuilder/datasource/users_test.php
->
line 134
/mod/data/tests/preset_test.php
->
line 872
/mod/data/tests/preset_test.php
->
line 872
/mod/scorm/datamodels/scorm_12lib.php
->
line 35
/auth/lti/auth.php
->
line 345
/lib/setuplib.php
->
line 1863
/lib/setuplib.php
->
line 1866
/lib/setuplib.php
->
line 1871
/lib/ltiprovider/src/ToolProvider/ResourceLink.php
->
line 713
/lib/ltiprovider/src/ToolProvider/ResourceLink.php
->
line 716
/auth/email/tests/external/external_test.php
->
line 152
/auth/email/tests/external/external_test.php
->
line 176
/auth/email/tests/external/external_test.php
->
line 182
/auth/email/tests/external/external_test.php
->
line 182
/auth/email/tests/external/external_test.php
->
line 197
/auth/email/tests/external/external_test.php
->
line 211
/course/classes/analytics/target/no_recent_accesses.php
->
line 70
/mod/survey/save.php
->
line 73
/mod/lesson/lang/en/lesson.php
->
line 559
/group/overview.php
->
line 247
/enrol/lti/classes/helper.php
->
line 135
/enrol/lti/classes/helper.php
->
line 135
/admin/tool/monitor/classes/task/check_subscriptions.php
->
line 268
/mod/scorm/datamodels/scorm_13lib.php
->
line 1173
/mod/scorm/aicc.php
->
line 120
/badges/renderer.php
->
line 874
/mod/lti/locallib.php
->
line 872
/mod/chat/lib.php
->
line 879
/mod/chat/lib.php
->
line 894
/mod/chat/lib.php
->
line 903
/mod/chat/lib.php
->
line 916
/mod/chat/lib.php
->
line 1066
/mod/chat/lib.php
->
line 1081
/mod/forum/classes/local/factories/entity.php
->
line 175
/lib/testing/generator/data_generator.php
->
line 170
/lib/testing/generator/data_generator.php
->
line 173
/enrol/imsenterprise/lib.php
->
line 469
/enrol/imsenterprise/lib.php
->
line 518
/enrol/imsenterprise/lib.php
->
line 519
/enrol/imsenterprise/lib.php
->
line 519
/admin/user.php
->
line 226
/reportbuilder/tests/local/helpers/user_profile_fields_test.php
->
line 227
/reportbuilder/tests/local/helpers/user_profile_fields_test.php
->
line 236
/mod/lti/tests/externallib_test.php
->
line 151
/auth/email/classes/external.php
->
line 240
/auth/email/classes/external.php
->
line 251
/grade/import/csv/tests/load_data_test.php
->
line 413
/grade/import/csv/tests/load_data_test.php
->
line 468
/grade/import/csv/tests/load_data_test.php
->
line 474
/grade/import/csv/tests/load_data_test.php
->
line 520
/grade/import/csv/tests/load_data_test.php
->
line 526
/admin/user/user_bulk_display.php
->
line 36
/mod/quiz/report/overview/tests/report_test.php
->
line 149
/course/classes/analytics/target/course_enrolments.php
->
line 96
/mod/choice/report.php
->
line 142
/mod/choice/report.php
->
line 206
/mod/choice/report.php
->
line 262
/mod/forum/classes/local/entities/author.php
->
line 41
/mod/forum/classes/local/entities/author.php
->
line 79
/mod/forum/classes/local/entities/author.php
->
line 92
/mod/forum/classes/local/entities/author.php
->
line 92
/mod/forum/classes/local/entities/author.php
->
line 128
/analytics/tests/fixtures/test_target_site_users.php
->
line 154
/admin/tool/uploaduser/classes/process.php
->
line 397
/admin/tool/uploaduser/classes/process.php
->
line 397
/auth/lti/tests/auth_test.php
->
line 272
/auth/lti/tests/auth_test.php
->
line 277
/auth/lti/tests/auth_test.php
->
line 284
/auth/lti/tests/auth_test.php
->
line 290
/auth/lti/tests/auth_test.php
->
line 845
/auth/lti/tests/auth_test.php
->
line 850
/auth/lti/tests/auth_test.php
->
line 857
/auth/lti/tests/auth_test.php
->
line 863
/lib/tests/analysers_test.php
->
line 175
/admin/tool/uploaduser/locallib.php
->
line 296
/admin/tool/uploaduser/locallib.php
->
line 296
/admin/tool/uploaduser/locallib.php
->
line 296
/admin/tool/uploaduser/locallib.php
->
line 299
/admin/tool/uploaduser/locallib.php
->
line 318
/admin/tool/uploaduser/locallib.php
->
line 324
/lib/tests/moodlelib_test.php
->
line 2977
/lib/tests/moodlelib_test.php
->
line 2980
/lib/tests/moodlelib_test.php
->
line 2985
/lib/tests/moodlelib_test.php
->
line 2996
/lib/tests/moodlelib_test.php
->
line 3003
/lib/tests/moodlelib_test.php
->
line 3009
/lib/tests/moodlelib_test.php
->
line 3015
/lib/tests/moodlelib_test.php
->
line 3021
/lib/tests/moodlelib_test.php
->
line 3029
/lib/tests/moodlelib_test.php
->
line 3035
/lib/tests/moodlelib_test.php
->
line 3054
/lib/tests/moodlelib_test.php
->
line 3063
/lib/tests/moodlelib_test.php
->
line 3066
/lib/tests/moodlelib_test.php
->
line 3069
/lib/tests/moodlelib_test.php
->
line 3072
/lib/tests/moodlelib_test.php
->
line 3075
/lib/tests/moodlelib_test.php
->
line 3078
/lib/tests/moodlelib_test.php
->
line 3092
/lib/tests/moodlelib_test.php
->
line 3568
/lib/tests/moodlelib_test.php
->
line 3568
/lib/tests/moodlelib_test.php
->
line 3749
/lib/tests/moodlelib_test.php
->
line 3764
/lib/tests/moodlelib_test.php
->
line 3779
/lib/tests/moodlelib_test.php
->
line 3808
/admin/user/user_bulk_cohortadd.php
->
line 74
/user/lib.php
->
line 371
/enrol/lti/tests/data_connector_test.php
->
line 1074
/enrol/lti/tests/data_connector_test.php
->
line 1089
/enrol/imsenterprise/tests/imsenterprise_unenrol_test.php
->
line 91
/enrol/imsenterprise/tests/imsenterprise_unenrol_test.php
->
line 92
/user/tests/privacy/provider_test.php
->
line 205
/user/tests/privacy/provider_test.php
->
line 205
/user/tests/privacy/provider_test.php
->
line 281
/user/tests/privacy/provider_test.php
->
line 281
/user/tests/privacy/provider_test.php
->
line 379
/user/tests/privacy/provider_test.php
->
line 379
/user/tests/privacy/provider_test.php
->
line 400
/user/tests/privacy/provider_test.php
->
line 400
/admin/tool/admin_presets/classes/form/export_form.php
->
line 52
/admin/testoutgoingmailconf.php
->
line 65
/lib/ltiprovider/src/ToolProvider/User.php
->
line 24
/lib/ltiprovider/src/ToolProvider/User.php
->
line 127
/lib/ltiprovider/src/ToolProvider/User.php
->
line 299
/lib/ltiprovider/src/ToolProvider/User.php
->
line 307
/lib/ltiprovider/src/ToolProvider/User.php
->
line 308
/lib/ltiprovider/src/ToolProvider/User.php
->
line 308
/lib/ltiprovider/src/ToolProvider/User.php
->
line 309
/lib/ltiprovider/src/ToolProvider/User.php
->
line 311
/lib/ltiprovider/src/ToolProvider/User.php
->
line 313
/lib/ltiprovider/src/ToolProvider/User.php
->
line 324
/mod/workshop/renderer.php
->
line 1178
/lib/moodlelib.php
->
line 3510
/lib/moodlelib.php
->
line 5032
/lib/moodlelib.php
->
line 6528
/lib/moodlelib.php
->
line 6569
/lib/moodlelib.php
->
line 6569
/lib/moodlelib.php
->
line 6648
/lib/moodlelib.php
->
line 6648
/lib/moodlelib.php
->
line 6675
/lib/moodlelib.php
->
line 6675
/auth/tests/external/external_test.php
->
line 83
/auth/tests/external/external_test.php
->
line 88
/auth/tests/external/external_test.php
->
line 149
/auth/tests/external/external_test.php
->
line 154
/auth/tests/external/external_test.php
->
line 174
/auth/tests/external/external_test.php
->
line 179
/auth/tests/external/external_test.php
->
line 197
/auth/tests/external/external_test.php
->
line 202
/auth/tests/external/external_test.php
->
line 221
/auth/tests/external/external_test.php
->
line 226
/lib/tests/completionlib_test.php
->
line 1196
/user/tests/externallib_test.php
->
line 98
/user/tests/externallib_test.php
->
line 118
/user/tests/externallib_test.php
->
line 167
/user/tests/externallib_test.php
->
line 270
/user/tests/externallib_test.php
->
line 847
/user/tests/externallib_test.php
->
line 1000
/course/classes/analytics/target/no_teaching.php
->
line 91
/user/classes/analytics/target/upcoming_activities_due.php
->
line 190
/auth/lti/classes/output/renderer.php
->
line 49
/admin/tool/spamcleaner/index.php
->
line 336
/admin/tool/spamcleaner/index.php
->
line 336
/message/tests/api_test.php
->
line 122
/message/tests/api_test.php
->
line 214
/message/tests/api_test.php
->
line 313
/message/tests/api_test.php
->
line 317
/message/tests/api_test.php
->
line 342
/message/tests/api_test.php
->
line 346
/message/tests/api_test.php
->
line 369
/message/tests/api_test.php
->
line 446
/message/tests/api_test.php
->
line 514
/message/tests/api_test.php
->
line 519
/message/tests/api_test.php
->
line 524
/message/tests/api_test.php
->
line 529
/message/tests/api_test.php
->
line 534
/message/tests/api_test.php
->
line 539
/message/tests/api_test.php
->
line 577
/message/tests/api_test.php
->
line 582
/message/tests/api_test.php
->
line 587
/message/tests/api_test.php
->
line 2162
/message/tests/api_test.php
->
line 2167
/message/tests/api_test.php
->
line 2172
/message/tests/api_test.php
->
line 2177
/mod/url/locallib.php
->
line 476
/mod/scorm/datamodels/aicclib.php
->
line 507
/mod/data/tests/search/search_test.php
->
line 215
/backup/util/helper/backup_anonymizer_helper.class.php
->
line 57
/message/tests/externallib_test.php
->
line 1239
/message/tests/externallib_test.php
->
line 1246
/message/tests/externallib_test.php
->
line 1250
/message/tests/externallib_test.php
->
line 1255
/message/tests/externallib_test.php
->
line 1259
/message/tests/externallib_test.php
->
line 2043
/message/tests/externallib_test.php
->
line 2139
/message/tests/externallib_test.php
->
line 2229
/message/tests/externallib_test.php
->
line 2233
/message/tests/externallib_test.php
->
line 2259
/message/tests/externallib_test.php
->
line 2263
/message/tests/externallib_test.php
->
line 2287
/message/tests/externallib_test.php
->
line 2367
/message/tests/externallib_test.php
->
line 2621
/message/tests/externallib_test.php
->
line 2626
/message/tests/externallib_test.php
->
line 2631
/message/tests/externallib_test.php
->
line 2636
/message/tests/externallib_test.php
->
line 2686
/message/tests/externallib_test.php
->
line 2691
/message/tests/externallib_test.php
->
line 2696
/message/tests/externallib_test.php
->
line 2701
/admin/process_email.php
->
line 33
/admin/tool/mfa/tests/manager_test.php
->
line 239
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 98
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 121
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 151
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 158
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 158
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 174
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 183
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 183
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 199
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 199
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 220
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 220
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 1004
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 1007
/enrol/imsenterprise/tests/imsenterprise_test.php
->
line 1094
/enrol/paypal/lib.php
->
line 216
/communication/tests/communication_test_helper_trait.php
->
line 76
/communication/tests/communication_test_helper_trait.php
->
line 83
/mod/survey/download.php
->
line 207
/mod/survey/download.php
->
line 283
/mod/survey/download.php
->
line 344
/mod/chat/tests/format_message_test.php
->
line 155
/mod/assign/lib.php
->
line 725
/lib/tests/user_test.php
->
line 49
/lib/tests/user_test.php
->
line 542
/lib/tests/user_test.php
->
line 550
/lib/tests/user_test.php
->
line 569
/lib/tests/user_test.php
->
line 577
/lib/tests/user_test.php
->
line 794
/lib/tests/user_test.php
->
line 797
/mod/h5pactivity/classes/external/get_user_attempts.php
->
line 125
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 277
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 280
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 424
/mod/lti/service/memberships/classes/local/service/memberships.php
->
line 427
/blog/locallib.php
->
line 105
/enrol/lti/classes/tool_provider.php
->
line 233
/enrol/lti/classes/tool_provider.php
->
line 235
/webservice/renderer.php
->
line 274
/webservice/renderer.php
->
line 323
/webservice/renderer.php
->
line 327
/group/tests/lib_test.php
->
line 846
/group/tests/lib_test.php
->
line 852
/lib/ltiprovider/src/ToolProvider/Service/Membership.php
->
line 81
/lib/ltiprovider/src/ToolProvider/Service/Membership.php
->
line 84
/auth/nologin/auth.php
->
line 119
/auth/nologin/auth.php
->
line 119