Quick Navigation
×
Moodle 4.2 XRef and Diffs
Home
Quick Navigation
Moodle 4.2
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.2 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.2.x will end 22 April 2024 (12 months).
Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.
Moodle 4.2 Database Schema (by Marcus Green)
sql_like
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/dml/pgsql_native_moodle_database.php
->
line 1447
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1398
/lib/dml/oci_native_moodle_database.php
->
line 1582
/lib/dml/moodle_database.php
->
line 2267
/lib/dml/mysqli_native_moodle_database.php
->
line 1855
Referenced 235 times:
/lib/dml/pgsql_native_moodle_database.php
->
line 1460
/enrol/locallib.php
->
line 421
/mod/data/field/url/field.class.php
->
line 154
/lib/searchlib.php
->
line 455
/lib/searchlib.php
->
line 455
/lib/searchlib.php
->
line 466
/lib/searchlib.php
->
line 471
/lib/searchlib.php
->
line 471
/lib/searchlib.php
->
line 508
/lib/searchlib.php
->
line 508
/h5p/classes/editor_framework.php
->
line 59
/h5p/classes/editor_framework.php
->
line 180
/h5p/classes/editor_framework.php
->
line 182
/webservice/classes/token_table.php
->
line 290
/admin/tool/httpsreplace/classes/url_finder.php
->
line 105
/mod/data/field/textarea/field.class.php
->
line 225
/repository/contentbank/classes/browser/contentbank_browser.php
->
line 97
/grade/report/lib.php
->
line 471
/grade/report/lib.php
->
line 475
/grade/report/lib.php
->
line 523
/grade/report/lib.php
->
line 527
/grade/report/lib.php
->
line 545
/grade/report/lib.php
->
line 567
/mod/glossary/editcategories.php
->
line 195
/lib/classes/task/backup_cleanup_task.php
->
line 69
/mod/data/field/text/field.class.php
->
line 72
/user/filters/text.php
->
line 143
/user/filters/text.php
->
line 147
/user/filters/text.php
->
line 151
/user/filters/text.php
->
line 155
/user/filters/text.php
->
line 159
/reportbuilder/classes/local/helpers/user_filter_manager.php
->
line 160
/grade/grading/form/guide/lib.php
->
line 643
/lib/dml/sqlsrv_native_moodle_database.php
->
line 1411
/report/outline/index.php
->
line 165
/lib/messagelib.php
->
line 458
/lib/messagelib.php
->
line 459
/lib/messagelib.php
->
line 718
/lib/messagelib.php
->
line 719
/lib/messagelib.php
->
line 738
/admin/tool/brickfield/classes/local/areas/core_question/answerbase.php
->
line 164
/lib/dml/oci_native_moodle_database.php
->
line 1595
/admin/tool/spamcleaner/index.php
->
line 159
/admin/tool/spamcleaner/index.php
->
line 161
/admin/tool/spamcleaner/index.php
->
line 163
/admin/tool/spamcleaner/index.php
->
line 165
/admin/tool/spamcleaner/index.php
->
line 167
/admin/tool/spamcleaner/index.php
->
line 169
/admin/tool/spamcleaner/index.php
->
line 171
/reportbuilder/classes/local/filters/category.php
->
line 91
/admin/tool/generator/classes/site_backend.php
->
line 190
/mod/bigbluebuttonbn/tests/task/upgrade_recordings_task_test.php
->
line 86
/mod/bigbluebuttonbn/tests/task/upgrade_recordings_task_test.php
->
line 95
/analytics/classes/local/analyser/base.php
->
line 487
/admin/tool/uploaduser/classes/process.php
->
line 760
/user/filters/profilefield.php
->
line 173
/user/filters/profilefield.php
->
line 177
/user/filters/profilefield.php
->
line 181
/user/filters/profilefield.php
->
line 185
/user/filters/profilefield.php
->
line 189
/report/completion/index.php
->
line 192
/report/completion/index.php
->
line 197
/lib/badgeslib.php
->
line 362
/admin/tool/policy/classes/acceptances_table.php
->
line 283
/admin/tool/policy/classes/acceptances_table.php
->
line 286
/admin/tool/policy/classes/acceptances_table.php
->
line 302
/admin/tool/policy/classes/acceptances_table.php
->
line 313
/admin/tool/policy/classes/acceptances_table.php
->
line 317
/admin/tool/policy/classes/acceptances_table.php
->
line 321
/admin/tool/policy/classes/acceptances_table.php
->
line 325
/search/classes/base_block.php
->
line 136
/search/classes/base_block.php
->
line 327
/mod/bigbluebuttonbn/classes/logger.php
->
line 453
/mod/bigbluebuttonbn/classes/logger.php
->
line 464
/mod/bigbluebuttonbn/classes/logger.php
->
line 468
/backup/util/ui/restore_ui_components.php
->
line 327
/backup/util/ui/restore_ui_components.php
->
line 328
/backup/util/ui/restore_ui_components.php
->
line 408
/mod/bigbluebuttonbn/classes/task/upgrade_recordings_task.php
->
line 175
/reportbuilder/classes/local/filters/text.php
->
line 131
/reportbuilder/classes/local/filters/text.php
->
line 136
/reportbuilder/classes/local/filters/text.php
->
line 149
/reportbuilder/classes/local/filters/text.php
->
line 154
/course/lib.php
->
line 226
/course/lib.php
->
line 229
/availability/condition/profile/classes/condition.php
->
line 553
/availability/condition/profile/classes/condition.php
->
line 561
/availability/condition/profile/classes/condition.php
->
line 574
/availability/condition/profile/classes/condition.php
->
line 578
/blocks/classes/privacy/provider.php
->
line 73
/blocks/classes/privacy/provider.php
->
line 74
/course/classes/management/helper.php
->
line 914
/mod/data/locallib.php
->
line 1177
/mod/data/locallib.php
->
line 1178
/mod/data/locallib.php
->
line 1179
/mod/data/locallib.php
->
line 1217
/mod/data/locallib.php
->
line 1218
/mod/data/locallib.php
->
line 1219
/lib/classes/access/get_user_capability_course_helper.php
->
line 367
/lib/filebrowser/file_info.php
->
line 115
/h5p/classes/editor_ajax.php
->
line 174
/lib/deprecatedlib.php
->
line 3036
/lib/deprecatedlib.php
->
line 3039
/lib/deprecatedlib.php
->
line 3055
/lib/deprecatedlib.php
->
line 3075
/lib/deprecatedlib.php
->
line 3088
/lib/deprecatedlib.php
->
line 3092
/lib/deprecatedlib.php
->
line 3096
/lib/deprecatedlib.php
->
line 3100
/admin/tool/brickfield/classes/local/areas/core_question/base.php
->
line 103
/lib/dml/moodle_database.php
->
line 2280
/lib/dml/moodle_database.php
->
line 2596
/lib/classes/user.php
->
line 264
/mod/label/db/upgrade.php
->
line 75
/competency/classes/api.php
->
line 849
/competency/classes/api.php
->
line 850
/competency/classes/api.php
->
line 923
/message/classes/api.php
->
line 154
/message/classes/api.php
->
line 239
/message/classes/api.php
->
line 299
/message/classes/api.php
->
line 310
/blog/locallib.php
->
line 1146
/blog/locallib.php
->
line 1147
/blog/locallib.php
->
line 1148
/search/classes/base.php
->
line 495
/lib/tablelib.php
->
line 701
/lib/tablelib.php
->
line 705
/lib/filestorage/file_storage.php
->
line 301
/lib/filestorage/file_storage.php
->
line 374
/lib/filestorage/file_storage.php
->
line 2006
/admin/tool/brickfield/classes/accessibility.php
->
line 457
/admin/tool/brickfield/classes/accessibility.php
->
line 458
/calendar/classes/local/event/data_access/event_vault.php
->
line 423
/calendar/classes/local/event/data_access/event_vault.php
->
line 427
/calendar/classes/local/event/data_access/event_vault.php
->
line 432
/mod/data/lib.php
->
line 1942
/mod/data/lib.php
->
line 3888
/lib/datalib.php
->
line 163
/lib/datalib.php
->
line 163
/lib/datalib.php
->
line 257
/lib/datalib.php
->
line 433
/lib/datalib.php
->
line 433
/lib/datalib.php
->
line 450
/lib/datalib.php
->
line 454
/lib/datalib.php
->
line 499
/lib/datalib.php
->
line 500
/lib/datalib.php
->
line 508
/lib/datalib.php
->
line 512
/lib/datalib.php
->
line 756
/competency/classes/competency.php
->
line 175
/competency/classes/competency.php
->
line 397
/competency/classes/competency.php
->
line 398
/competency/classes/competency.php
->
line 399
/competency/classes/competency.php
->
line 836
/analytics/classes/manager.php
->
line 972
/analytics/classes/manager.php
->
line 993
/analytics/classes/manager.php
->
line 994
/search/engine/simpledb/tests/engine_test.php
->
line 380
/grade/grading/form/rubric/lib.php
->
line 656
/grade/grading/form/rubric/lib.php
->
line 660
/mod/data/field/picture/field.class.php
->
line 200
/lib/filebrowser/file_info_context_coursecat.php
->
line 220
/admin/tool/customlang/locallib.php
->
line 532
/admin/tool/customlang/locallib.php
->
line 533
/admin/tool/customlang/locallib.php
->
line 534
/admin/tool/customlang/locallib.php
->
line 541
/admin/tool/customlang/locallib.php
->
line 544
/grade/grading/pick.php
->
line 174
/grade/grading/pick.php
->
line 180
/mod/glossary/lib.php
->
line 1524
/mod/glossary/lib.php
->
line 3769
/mod/scorm/report/reportlib.php
->
line 79
/message/lib.php
->
line 203
/message/lib.php
->
line 228
/course/externallib.php
->
line 1852
/contentbank/classes/contentbank.php
->
line 212
/user/externallib.php
->
line 935
/report/progress/index.php
->
line 145
/report/progress/index.php
->
line 150
/lib/dml/mysqli_native_moodle_database.php
->
line 1871
/cohort/lib.php
->
line 430
/lib/moodlelib.php
->
line 1625
/mod/scorm/report/objectives/classes/report.php
->
line 626
/search/classes/base_mod.php
->
line 150
/admin/tool/generator/classes/course_backend.php
->
line 307
/lib/classes/context/module.php
->
line 226
/search/engine/simpledb/classes/engine.php
->
line 116
/search/engine/simpledb/classes/engine.php
->
line 344
/search/engine/simpledb/classes/engine.php
->
line 345
/search/engine/simpledb/classes/engine.php
->
line 346
/search/engine/simpledb/classes/engine.php
->
line 347
/lib/db/upgrade.php
->
line 915
/lib/db/upgrade.php
->
line 916
/lib/db/upgrade.php
->
line 937
/lib/db/upgrade.php
->
line 1878
/lib/db/upgrade.php
->
line 2010
/lib/db/upgrade.php
->
line 3126
/lib/db/upgrade.php
->
line 3241
/lib/db/upgrade.php
->
line 3278
/mod/data/field/file/field.class.php
->
line 119
/user/classes/table/participants_search.php
->
line 982
/user/classes/table/participants_search.php
->
line 986
/user/classes/table/participants_search.php
->
line 1008
/user/classes/table/participants_search.php
->
line 1034
/user/classes/table/participants_search.php
->
line 1051
/user/classes/table/participants_search.php
->
line 1060
/user/classes/table/participants_search.php
->
line 1069
/user/classes/table/participants_search.php
->
line 1078
/admin/tool/usertours/db/upgrade.php
->
line 46
/admin/tool/usertours/db/upgrade.php
->
line 46
/admin/tool/uploaduser/classes/preview.php
->
line 126
/admin/reports.php
->
line 64
/question/engine/upgrade/upgradelib.php
->
line 181
/lib/dml/tests/dml_test.php
->
line 4207
/lib/dml/tests/dml_test.php
->
line 4211
/lib/dml/tests/dml_test.php
->
line 4215
/lib/dml/tests/dml_test.php
->
line 4219
/lib/dml/tests/dml_test.php
->
line 4223
/lib/dml/tests/dml_test.php
->
line 4227
/lib/dml/tests/dml_test.php
->
line 4232
/lib/dml/tests/dml_test.php
->
line 4236
/lib/dml/tests/dml_test.php
->
line 4240
/lib/dml/tests/dml_test.php
->
line 4245
/lib/dml/tests/dml_test.php
->
line 4248
/lib/dml/tests/dml_test.php
->
line 4253
/lib/dml/tests/dml_test.php
->
line 4256
/lib/dml/tests/dml_test.php
->
line 4283
/lib/dml/tests/dml_test.php
->
line 4293
/mod/workshop/locallib.php
->
line 3518
/mod/workshop/locallib.php
->
line 3522
/user/filters/cohort.php
->
line 133
/user/filters/cohort.php
->
line 138
/user/filters/cohort.php
->
line 142
/user/filters/cohort.php
->
line 146
/user/filters/cohort.php
->
line 150