Quick Navigation
×
Moodle 3.11 XRef and Diffs
Home
Quick Navigation
Moodle 3.11
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.11 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 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
Moodle 3.11 Database Schema (by Marcus Green)
find
[
Top level directory
]
Function and Method Cross Reference
at:
/cache/stores/mongodb/MongoDB/Collection.php
->
line 633
/favourites/classes/local/repository/favourite_repository_interface.php
->
line 48
/cache/stores/mongodb/MongoDB/GridFS/Bucket.php
->
line 307
/lib/navigationlib.php
->
line 413
/lib/navigationlib.php
->
line 1047
/lib/navigationlib.php
->
line 3025
/lib/adodb/adodb-active-record.inc.php
->
line 934
/lib/simplepie/library/SimplePie/Locator.php
->
line 97
/lib/adodb/adodb-active-recordx.inc.php
->
line 1026
/lib/outputcomponents.php
->
line 3910
/favourites/classes/local/repository/favourite_repository.php
->
line 157
/lib/mustache/src/Mustache/Context.php
->
line 82
/lib/behat/classes/behat_session_trait.php
->
line 74
Referenced 317 times:
/mod/forum/discuss.php
->
line 298
/lib/behat/behat_field_manager.php
->
line 211
/admin/tool/dataprivacy/mydatarequests.php
->
line 45
/admin/webservice/service_user_settings.php
->
line 38
/completion/tests/behat/behat_completion.php
->
line 273
/contentbank/classes/helper.php
->
line 65
/lib/behat/core_behat_file_helper.php
->
line 67
/lib/behat/core_behat_file_helper.php
->
line 75
/lib/behat/core_behat_file_helper.php
->
line 101
/lib/behat/core_behat_file_helper.php
->
line 141
/lib/behat/core_behat_file_helper.php
->
line 155
/lib/behat/core_behat_file_helper.php
->
line 204
/lib/behat/core_behat_file_helper.php
->
line 234
/lib/behat/core_behat_file_helper.php
->
line 260
/admin/webservice/service_functions.php
->
line 40
/repository/upload/tests/behat/behat_repository_upload.php
->
line 127
/repository/upload/tests/behat/behat_repository_upload.php
->
line 201
/repository/upload/tests/behat/behat_repository_upload.php
->
line 210
/cache/stores/mongodb/MongoDB/Collection.php
->
line 661
/course/format/singleactivity/lib.php
->
line 504
/course/format/singleactivity/lib.php
->
line 505
/lib/pagelib.php
->
line 2030
/lib/pagelib.php
->
line 2046
/grade/lib.php
->
line 1027
/user/editlib.php
->
line 120
/auth/oauth2/lib.php
->
line 46
/lib/behat/form_field/behat_form_field.php
->
line 297
/lib/behat/form_field/behat_form_inplaceeditable_select.php
->
line 48
/course/user.php
->
line 136
/course/user.php
->
line 143
/course/user.php
->
line 150
/course/user.php
->
line 152
/tag/index.php
->
line 83
/admin/webservice/service_users.php
->
line 36
/lib/tests/behat/behat_hooks.php
->
line 522
/blocks/comments/tests/behat/behat_block_comments.php
->
line 63
/blocks/comments/tests/behat/behat_block_comments.php
->
line 73
/blocks/comments/tests/behat/behat_block_comments.php
->
line 77
/blocks/comments/tests/behat/behat_block_comments.php
->
line 99
/user/edit.php
->
line 135
/blocks/settings/block_settings.php
->
line 93
/admin/tool/dataprivacy/summary.php
->
line 38
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 419
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 420
/blog/index.php
->
line 75
/blog/index.php
->
line 142
/blog/index.php
->
line 144
/mod/quiz/edit.php
->
line 186
/admin/tool/dataprivacy/classes/page_helper.php
->
line 72
/admin/tool/dataprivacy/classes/page_helper.php
->
line 75
/admin/tool/dataprivacy/classes/page_helper.php
->
line 78
/lib/behat/form_field/behat_form_autocomplete.php
->
line 101
/user/editadvanced.php
->
line 84
/theme/classic/tests/behat/behat_theme_classic_behat_admin.php
->
line 58
/theme/classic/tests/behat/behat_theme_classic_behat_admin.php
->
line 79
/theme/classic/tests/behat/behat_theme_classic_behat_admin.php
->
line 88
/cohort/tests/behat/behat_cohort.php
->
line 50
/notes/index.php
->
line 100
/notes/index.php
->
line 106
/message/index.php
->
line 79
/message/index.php
->
line 82
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 55
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 74
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 92
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 126
/admin/search.php
->
line 89
/files/index.php
->
line 63
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 152
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 153
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 161
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 177
/lib/navigationlib.php
->
line 425
/lib/navigationlib.php
->
line 1072
/lib/navigationlib.php
->
line 1410
/lib/navigationlib.php
->
line 1441
/lib/navigationlib.php
->
line 2035
/lib/navigationlib.php
->
line 2646
/lib/navigationlib.php
->
line 2666
/lib/navigationlib.php
->
line 3049
/lib/navigationlib.php
->
line 3299
/lib/navigationlib.php
->
line 4063
/lib/navigationlib.php
->
line 4066
/lib/navigationlib.php
->
line 5537
/lib/tests/navigationlib_test.php
->
line 169
/lib/tests/navigationlib_test.php
->
line 216
/lib/tests/navigationlib_test.php
->
line 217
/lib/tests/navigationlib_test.php
->
line 218
/lib/tests/navigationlib_test.php
->
line 219
/lib/tests/navigationlib_test.php
->
line 510
/lib/adodb/adodb-active-record.inc.php
->
line 344
/lib/adodb/adodb-active-record.inc.php
->
line 359
/user/preferences.php
->
line 52
/user/preferences.php
->
line 63
/user/preferences.php
->
line 66
/admin/tool/dataprivacy/createdatarequest.php
->
line 57
/cache/stores/mongodb/lib.php
->
line 290
/cache/stores/mongodb/MongoDB/Operation/FindOne.php
->
line 109
/lib/simplepie/library/SimplePie.php
->
line 1666
/question/renderer.php
->
line 45
/blocks/site_main_menu/tests/behat/behat_block_site_main_menu.php
->
line 55
/blocks/site_main_menu/tests/behat/behat_block_site_main_menu.php
->
line 70
/blocks/site_main_menu/tests/behat/behat_block_site_main_menu.php
->
line 84
/blocks/site_main_menu/tests/behat/behat_block_site_main_menu.php
->
line 118
/theme/classic/tests/behat/behat_theme_classic_behat_navigation.php
->
line 54
/theme/classic/tests/behat/behat_theme_classic_behat_navigation.php
->
line 113
/theme/classic/tests/behat/behat_theme_classic_behat_navigation.php
->
line 147
/theme/classic/tests/behat/behat_theme_classic_behat_navigation.php
->
line 221
/theme/classic/tests/behat/behat_theme_classic_behat_navigation.php
->
line 223
/blog/edit.php
->
line 71
/theme/classic/tests/behat/behat_theme_classic_behat_repository_upload.php
->
line 56
/theme/classic/tests/behat/behat_theme_classic_behat_repository_upload.php
->
line 64
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 435
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 568
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 583
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 696
/lib/adodb/adodb-active-recordx.inc.php
->
line 381
/lib/adodb/adodb-active-recordx.inc.php
->
line 397
/lib/classes/report_helper.php
->
line 47
/lib/tests/behat/behat_general.php
->
line 117
/lib/tests/behat/behat_general.php
->
line 469
/lib/tests/behat/behat_general.php
->
line 470
/lib/tests/behat/behat_general.php
->
line 911
/lib/tests/behat/behat_general.php
->
line 912
/lib/tests/behat/behat_general.php
->
line 929
/lib/tests/behat/behat_general.php
->
line 997
/lib/tests/behat/behat_general.php
->
line 1020
/lib/tests/behat/behat_general.php
->
line 1188
/lib/tests/behat/behat_general.php
->
line 1194
/lib/tests/behat/behat_general.php
->
line 1336
/lib/tests/behat/behat_general.php
->
line 1357
/lib/tests/behat/behat_general.php
->
line 1606
/lib/tests/behat/behat_general.php
->
line 1640
/lib/tests/behat/behat_general.php
->
line 1666
/lib/tests/behat/behat_general.php
->
line 1977
/lib/tests/behat/behat_general.php
->
line 2204
/question/tests/behat/behat_question.php
->
line 83
/question/tests/behat/behat_question.php
->
line 87
/files/coursefilesedit.php
->
line 38
/admin/tool/policy/user.php
->
line 55
/course/tests/behat/behat_course.php
->
line 226
/course/tests/behat/behat_course.php
->
line 242
/course/tests/behat/behat_course.php
->
line 281
/course/tests/behat/behat_course.php
->
line 516
/course/tests/behat/behat_course.php
->
line 547
/course/tests/behat/behat_course.php
->
line 573
/course/tests/behat/behat_course.php
->
line 582
/course/tests/behat/behat_course.php
->
line 658
/course/tests/behat/behat_course.php
->
line 669
/course/tests/behat/behat_course.php
->
line 693
/course/tests/behat/behat_course.php
->
line 702
/course/tests/behat/behat_course.php
->
line 710
/course/tests/behat/behat_course.php
->
line 712
/course/tests/behat/behat_course.php
->
line 746
/course/tests/behat/behat_course.php
->
line 754
/course/tests/behat/behat_course.php
->
line 756
/course/tests/behat/behat_course.php
->
line 789
/course/tests/behat/behat_course.php
->
line 864
/course/tests/behat/behat_course.php
->
line 897
/course/tests/behat/behat_course.php
->
line 927
/course/tests/behat/behat_course.php
->
line 951
/course/tests/behat/behat_course.php
->
line 966
/course/tests/behat/behat_course.php
->
line 1163
/course/tests/behat/behat_course.php
->
line 1178
/course/tests/behat/behat_course.php
->
line 1205
/course/tests/behat/behat_course.php
->
line 1228
/course/tests/behat/behat_course.php
->
line 1231
/course/tests/behat/behat_course.php
->
line 1245
/course/tests/behat/behat_course.php
->
line 1293
/course/tests/behat/behat_course.php
->
line 1304
/course/tests/behat/behat_course.php
->
line 1342
/course/tests/behat/behat_course.php
->
line 1357
/course/tests/behat/behat_course.php
->
line 1372
/course/tests/behat/behat_course.php
->
line 1384
/course/tests/behat/behat_course.php
->
line 1495
/course/tests/behat/behat_course.php
->
line 1525
/course/tests/behat/behat_course.php
->
line 1539
/course/tests/behat/behat_course.php
->
line 1552
/course/tests/behat/behat_course.php
->
line 1565
/course/tests/behat/behat_course.php
->
line 1578
/course/tests/behat/behat_course.php
->
line 1592
/course/tests/behat/behat_course.php
->
line 1595
/course/tests/behat/behat_course.php
->
line 1597
/course/tests/behat/behat_course.php
->
line 1612
/course/tests/behat/behat_course.php
->
line 1615
/course/tests/behat/behat_course.php
->
line 1617
/course/tests/behat/behat_course.php
->
line 1660
/course/tests/behat/behat_course.php
->
line 1663
/course/tests/behat/behat_course.php
->
line 1681
/course/tests/behat/behat_course.php
->
line 1697
/course/tests/behat/behat_course.php
->
line 1714
/course/tests/behat/behat_course.php
->
line 1826
/course/tests/behat/behat_course.php
->
line 1842
/course/tests/behat/behat_course.php
->
line 1847
/course/tests/behat/behat_course.php
->
line 1852
/course/tests/behat/behat_course.php
->
line 1853
/course/tests/behat/behat_course.php
->
line 1866
/course/tests/behat/behat_course.php
->
line 1878
/course/tests/behat/behat_course.php
->
line 1895
/course/tests/behat/behat_course.php
->
line 1911
/course/tests/behat/behat_course.php
->
line 1941
/course/tests/behat/behat_course.php
->
line 1967
/course/tests/behat/behat_course.php
->
line 2022
/admin/tool/analytics/classes/output/helper.php
->
line 80
/admin/tool/analytics/classes/output/helper.php
->
line 83
/admin/tool/analytics/classes/output/helper.php
->
line 86
/lib/behat/form_field/behat_form_passwordunmask.php
->
line 58
/admin/tool/monitor/index.php
->
line 75
/user/index.php
->
line 97
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 92
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 114
/course/admin.php
->
line 40
/course/admin.php
->
line 43
/repository/tests/behat/behat_filepicker.php
->
line 60
/repository/tests/behat/behat_filepicker.php
->
line 65
/repository/tests/behat/behat_filepicker.php
->
line 69
/repository/tests/behat/behat_filepicker.php
->
line 70
/repository/tests/behat/behat_filepicker.php
->
line 97
/repository/tests/behat/behat_filepicker.php
->
line 108
/repository/tests/behat/behat_filepicker.php
->
line 325
/repository/tests/behat/behat_filepicker.php
->
line 375
/repository/tests/behat/behat_filepicker.php
->
line 424
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 265
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 269
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 312
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 327
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 367
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 397
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 424
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 60
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 63
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 74
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 79
/lib/tests/behat/behat_action_menu.php
->
line 90
/lib/tests/behat/behat_action_menu.php
->
line 104
/lib/tests/behat/behat_action_menu.php
->
line 105
/lib/tests/behat/behat_action_menu.php
->
line 141
/lib/tests/behat/behat_action_menu.php
->
line 158
/lib/tests/behat/behat_action_menu.php
->
line 159
/lib/tests/behat/behat_action_menu.php
->
line 175
/lib/tests/behat/behat_action_menu.php
->
line 192
/lib/tests/behat/behat_action_menu.php
->
line 193
/backup/util/ui/tests/behat/behat_backup.php
->
line 309
/mod/forum/user.php
->
line 162
/mod/forum/user.php
->
line 167
/mod/forum/user.php
->
line 186
/mod/forum/user.php
->
line 300
/lib/ajax/getnavbranch.php
->
line 99
/lib/ajax/getnavbranch.php
->
line 101
/lib/outputcomponents.php
->
line 3921
/lib/outputcomponents.php
->
line 4094
/lib/outputcomponents.php
->
line 4098
/admin/webservice/service.php
->
line 33
/admin/webservice/service.php
->
line 34
/grade/report/overview/index.php
->
line 66
/cache/stores/mongodb/MongoDB/GridFS/CollectionWrapper.php
->
line 114
/cache/stores/mongodb/MongoDB/GridFS/CollectionWrapper.php
->
line 191
/index.php
->
line 75
/admin/tests/behat/behat_admin.php
->
line 72
/favourites/classes/local/repository/favourite_repository.php
->
line 131
/favourites/classes/local/repository/favourite_repository.php
->
line 276
/favourites/tests/repository_test.php
->
line 190
/favourites/tests/repository_test.php
->
line 197
/grade/tests/behat/behat_grade.php
->
line 296
/grade/tests/behat/behat_grade.php
->
line 305
/lib/behat/classes/behat_session_trait.php
->
line 410
/lib/behat/classes/behat_session_trait.php
->
line 426
/lib/behat/classes/behat_session_trait.php
->
line 451
/lib/behat/classes/behat_session_trait.php
->
line 924
/lib/behat/classes/behat_session_trait.php
->
line 940
/lib/behat/classes/behat_session_trait.php
->
line 966
/lib/behat/classes/behat_session_trait.php
->
line 998
/lib/tests/behat/behat_navigation.php
->
line 91
/lib/tests/behat/behat_navigation.php
->
line 246
/lib/tests/behat/behat_navigation.php
->
line 265
/lib/tests/behat/behat_navigation.php
->
line 288
/lib/tests/behat/behat_navigation.php
->
line 334
/lib/tests/behat/behat_navigation.php
->
line 355
/lib/tests/behat/behat_navigation.php
->
line 360
/lib/tests/behat/behat_navigation.php
->
line 498
/lib/tests/behat/behat_navigation.php
->
line 868
/lib/tests/behat/behat_navigation.php
->
line 888
/lib/tests/behat/behat_navigation.php
->
line 913
/lib/tests/behat/behat_navigation.php
->
line 932
/lib/tests/behat/behat_navigation.php
->
line 956
/lib/tests/behat/behat_navigation.php
->
line 972
/lib/tests/behat/behat_navigation.php
->
line 973
/lib/tests/behat/behat_navigation.php
->
line 989
/lib/tests/behat/behat_navigation.php
->
line 990
/lib/tests/behat/behat_navigation.php
->
line 1006
/lib/tests/behat/behat_navigation.php
->
line 1034
/lib/tests/behat/behat_navigation.php
->
line 1044
/lib/tests/behat/behat_permissions.php
->
line 102
/lib/tests/behat/behat_permissions.php
->
line 166
/lib/tests/behat/behat_permissions.php
->
line 188
/lib/tests/behat/behat_permissions.php
->
line 256
/lib/behat/form_field/behat_form_availability.php
->
line 78
/grade/grading/form/guide/tests/behat/behat_gradingform_guide.php
->
line 177
/grade/grading/form/guide/tests/behat/behat_gradingform_guide.php
->
line 208
/report/view.php
->
line 41
/lib/outputrenderers.php
->
line 4449
/lib/outputrenderers.php
->
line 4463
/lib/outputrenderers.php
->
line 4478
/lib/outputrenderers.php
->
line 4572
/lib/outputrenderers.php
->
line 4582
/lib/outputrenderers.php
->
line 4594
/lib/horde/framework/Horde/Imap/Client/Cache/Backend/Mongo.php
->
line 123
/lib/horde/framework/Horde/Imap/Client/Cache/Backend/Mongo.php
->
line 153
/lib/horde/framework/Horde/Imap/Client/Cache/Backend/Mongo.php
->
line 232
/lib/horde/framework/Horde/Imap/Client/Cache/Backend/Mongo.php
->
line 331
/lib/tests/behat/behat_forms.php
->
line 155
/lib/tests/behat/behat_forms.php
->
line 290
/lib/tests/behat/behat_forms.php
->
line 418
/lib/tests/behat/behat_forms.php
->
line 444
/lib/adodb/adodb.inc.php
->
line 2583
/lib/behat/form_field/behat_form_date.php
->
line 75
/lib/behat/form_field/behat_form_date.php
->
line 110
/lib/behat/extension/Moodle/BehatExtension/Driver/WebDriverFactory.php
->
line 87