Quick Navigation
×
Moodle 3.10 XRef and Diffs
Home
Quick Navigation
Moodle 3.10
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.10 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.10.x will end 8 November 2021 (12 months).
Bug fixes for security issues in 3.10.x will end 9 May 2022 (18 months).
PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
Moodle 3.10 Database Schema (by Marcus Green)
find
[
Top level directory
]
Function and Method Cross Reference
at:
/cache/stores/mongodb/MongoDB/GridFS/Bucket.php
->
line 298
/lib/mustache/src/Mustache/Context.php
->
line 82
/lib/behat/classes/behat_session_trait.php
->
line 73
/lib/outputcomponents.php
->
line 3909
/cache/stores/mongodb/MongoDB/Collection.php
->
line 633
/favourites/classes/local/repository/favourite_repository.php
->
line 157
/lib/adodb/adodb-active-record.inc.php
->
line 917
/lib/simplepie/library/SimplePie/Locator.php
->
line 97
/favourites/classes/local/repository/favourite_repository_interface.php
->
line 48
/lib/adodb/adodb-active-recordx.inc.php
->
line 1032
/lib/navigationlib.php
->
line 413
/lib/navigationlib.php
->
line 1044
/lib/navigationlib.php
->
line 3018
Referenced 309 times:
/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/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
/question/renderer.php
->
line 45
/index.php
->
line 75
/blog/edit.php
->
line 71
/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
/user/editadvanced.php
->
line 84
/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
/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
/lib/ajax/getnavbranch.php
->
line 99
/lib/ajax/getnavbranch.php
->
line 101
/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
/user/index.php
->
line 98
/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
/files/coursefilesedit.php
->
line 38
/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
/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
/lib/outputrenderers.php
->
line 4397
/lib/outputrenderers.php
->
line 4411
/lib/outputrenderers.php
->
line 4426
/lib/outputrenderers.php
->
line 4520
/lib/outputrenderers.php
->
line 4530
/lib/outputrenderers.php
->
line 4542
/admin/tool/dataprivacy/createdatarequest.php
->
line 57
/lib/adodb/adodb.inc.php
->
line 2393
/admin/search.php
->
line 89
/admin/webservice/tokens.php
->
line 38
/admin/webservice/tokens.php
->
line 39
/mod/quiz/edit.php
->
line 186
/cache/stores/mongodb/MongoDB/Operation/FindOne.php
->
line 109
/lib/behat/form_field/behat_form_passwordunmask.php
->
line 58
/cache/stores/mongodb/MongoDB/GridFS/CollectionWrapper.php
->
line 110
/cache/stores/mongodb/MongoDB/GridFS/CollectionWrapper.php
->
line 187
/lib/pagelib.php
->
line 2030
/lib/pagelib.php
->
line 2044
/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
/lib/behat/classes/behat_session_trait.php
->
line 393
/lib/behat/classes/behat_session_trait.php
->
line 409
/lib/behat/classes/behat_session_trait.php
->
line 435
/lib/behat/classes/behat_session_trait.php
->
line 902
/lib/behat/classes/behat_session_trait.php
->
line 918
/lib/behat/classes/behat_session_trait.php
->
line 973
/admin/webservice/service.php
->
line 33
/admin/webservice/service.php
->
line 34
/contentbank/classes/helper.php
->
line 65
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 421
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 552
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 567
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 680
/question/tests/behat/behat_question.php
->
line 83
/question/tests/behat/behat_question.php
->
line 87
/grade/lib.php
->
line 1027
/lib/outputcomponents.php
->
line 3920
/lib/outputcomponents.php
->
line 4093
/lib/outputcomponents.php
->
line 4097
/lib/tests/behat/behat_permissions.php
->
line 77
/lib/tests/behat/behat_permissions.php
->
line 141
/lib/tests/behat/behat_permissions.php
->
line 163
/lib/tests/behat/behat_permissions.php
->
line 231
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 92
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 114
/admin/webservice/service_functions.php
->
line 40
/cache/stores/mongodb/MongoDB/Collection.php
->
line 661
/notes/index.php
->
line 100
/notes/index.php
->
line 106
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 372
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 373
/lib/behat/behat_field_manager.php
->
line 211
/favourites/classes/local/repository/favourite_repository.php
->
line 131
/favourites/classes/local/repository/favourite_repository.php
->
line 276
/admin/webservice/service_users.php
->
line 36
/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/behat/form_field/behat_form_autocomplete.php
->
line 101
/course/format/singleactivity/lib.php
->
line 504
/course/format/singleactivity/lib.php
->
line 505
/lib/tests/navigationlib_test.php
->
line 150
/lib/tests/navigationlib_test.php
->
line 197
/lib/tests/navigationlib_test.php
->
line 198
/lib/tests/navigationlib_test.php
->
line 199
/lib/tests/navigationlib_test.php
->
line 200
/lib/tests/navigationlib_test.php
->
line 491
/lib/adodb/adodb-active-record.inc.php
->
line 347
/lib/adodb/adodb-active-record.inc.php
->
line 362
/lib/behat/form_field/behat_form_field.php
->
line 281
/admin/tool/policy/user.php
->
line 55
/grade/tests/behat/behat_grade.php
->
line 296
/grade/tests/behat/behat_grade.php
->
line 305
/backup/util/ui/tests/behat/behat_backup.php
->
line 309
/admin/tests/behat/behat_admin.php
->
line 72
/lib/behat/form_field/behat_form_inplaceeditable_select.php
->
line 48
/lib/tests/behat/behat_general.php
->
line 116
/lib/tests/behat/behat_general.php
->
line 452
/lib/tests/behat/behat_general.php
->
line 453
/lib/tests/behat/behat_general.php
->
line 894
/lib/tests/behat/behat_general.php
->
line 895
/lib/tests/behat/behat_general.php
->
line 912
/lib/tests/behat/behat_general.php
->
line 980
/lib/tests/behat/behat_general.php
->
line 1003
/lib/tests/behat/behat_general.php
->
line 1154
/lib/tests/behat/behat_general.php
->
line 1161
/lib/tests/behat/behat_general.php
->
line 1178
/lib/tests/behat/behat_general.php
->
line 1184
/lib/tests/behat/behat_general.php
->
line 1324
/lib/tests/behat/behat_general.php
->
line 1345
/lib/tests/behat/behat_general.php
->
line 1594
/lib/tests/behat/behat_general.php
->
line 1628
/lib/tests/behat/behat_general.php
->
line 1654
/lib/tests/behat/behat_general.php
->
line 1940
/grade/grading/form/guide/tests/behat/behat_gradingform_guide.php
->
line 177
/grade/grading/form/guide/tests/behat/behat_gradingform_guide.php
->
line 208
/admin/webservice/service_user_settings.php
->
line 38
/user/editlib.php
->
line 120
/lib/adodb/adodb-active-recordx.inc.php
->
line 387
/lib/adodb/adodb-active-recordx.inc.php
->
line 403
/favourites/tests/repository_test.php
->
line 197
/favourites/tests/repository_test.php
->
line 204
/admin/tool/monitor/index.php
->
line 75
/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
/lib/behat/form_field/behat_form_availability.php
->
line 78
/message/index.php
->
line 79
/message/index.php
->
line 82
/files/index.php
->
line 63
/blocks/settings/block_settings.php
->
line 93
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 256
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 259
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 263
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 309
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 324
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 365
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 396
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 424
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 444
/blog/index.php
->
line 75
/blog/index.php
->
line 142
/blog/index.php
->
line 144
/cohort/tests/behat/behat_cohort.php
->
line 50
/course/admin.php
->
line 40
/course/admin.php
->
line 43
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 149
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 150
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 158
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 174
/lib/tests/behat/behat_hooks.php
->
line 522
/course/tests/behat/behat_course.php
->
line 225
/course/tests/behat/behat_course.php
->
line 266
/course/tests/behat/behat_course.php
->
line 271
/course/tests/behat/behat_course.php
->
line 297
/course/tests/behat/behat_course.php
->
line 532
/course/tests/behat/behat_course.php
->
line 563
/course/tests/behat/behat_course.php
->
line 589
/course/tests/behat/behat_course.php
->
line 598
/course/tests/behat/behat_course.php
->
line 674
/course/tests/behat/behat_course.php
->
line 685
/course/tests/behat/behat_course.php
->
line 709
/course/tests/behat/behat_course.php
->
line 718
/course/tests/behat/behat_course.php
->
line 726
/course/tests/behat/behat_course.php
->
line 728
/course/tests/behat/behat_course.php
->
line 762
/course/tests/behat/behat_course.php
->
line 770
/course/tests/behat/behat_course.php
->
line 772
/course/tests/behat/behat_course.php
->
line 805
/course/tests/behat/behat_course.php
->
line 880
/course/tests/behat/behat_course.php
->
line 913
/course/tests/behat/behat_course.php
->
line 943
/course/tests/behat/behat_course.php
->
line 967
/course/tests/behat/behat_course.php
->
line 982
/course/tests/behat/behat_course.php
->
line 1179
/course/tests/behat/behat_course.php
->
line 1194
/course/tests/behat/behat_course.php
->
line 1221
/course/tests/behat/behat_course.php
->
line 1244
/course/tests/behat/behat_course.php
->
line 1247
/course/tests/behat/behat_course.php
->
line 1261
/course/tests/behat/behat_course.php
->
line 1309
/course/tests/behat/behat_course.php
->
line 1320
/course/tests/behat/behat_course.php
->
line 1358
/course/tests/behat/behat_course.php
->
line 1373
/course/tests/behat/behat_course.php
->
line 1388
/course/tests/behat/behat_course.php
->
line 1400
/course/tests/behat/behat_course.php
->
line 1511
/course/tests/behat/behat_course.php
->
line 1541
/course/tests/behat/behat_course.php
->
line 1555
/course/tests/behat/behat_course.php
->
line 1568
/course/tests/behat/behat_course.php
->
line 1581
/course/tests/behat/behat_course.php
->
line 1594
/course/tests/behat/behat_course.php
->
line 1608
/course/tests/behat/behat_course.php
->
line 1611
/course/tests/behat/behat_course.php
->
line 1613
/course/tests/behat/behat_course.php
->
line 1628
/course/tests/behat/behat_course.php
->
line 1631
/course/tests/behat/behat_course.php
->
line 1633
/course/tests/behat/behat_course.php
->
line 1676
/course/tests/behat/behat_course.php
->
line 1679
/course/tests/behat/behat_course.php
->
line 1697
/course/tests/behat/behat_course.php
->
line 1713
/course/tests/behat/behat_course.php
->
line 1730
/course/tests/behat/behat_course.php
->
line 1842
/course/tests/behat/behat_course.php
->
line 1858
/course/tests/behat/behat_course.php
->
line 1863
/course/tests/behat/behat_course.php
->
line 1868
/course/tests/behat/behat_course.php
->
line 1869
/course/tests/behat/behat_course.php
->
line 1882
/course/tests/behat/behat_course.php
->
line 1894
/course/tests/behat/behat_course.php
->
line 1911
/course/tests/behat/behat_course.php
->
line 1927
/course/tests/behat/behat_course.php
->
line 1957
/course/tests/behat/behat_course.php
->
line 1983
/admin/tool/dataprivacy/mydatarequests.php
->
line 45
/auth/oauth2/lib.php
->
line 46
/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 864
/lib/tests/behat/behat_navigation.php
->
line 884
/lib/tests/behat/behat_navigation.php
->
line 909
/lib/tests/behat/behat_navigation.php
->
line 928
/lib/tests/behat/behat_navigation.php
->
line 952
/lib/tests/behat/behat_navigation.php
->
line 968
/lib/tests/behat/behat_navigation.php
->
line 969
/lib/tests/behat/behat_navigation.php
->
line 985
/lib/tests/behat/behat_navigation.php
->
line 986
/lib/tests/behat/behat_navigation.php
->
line 1002
/lib/tests/behat/behat_navigation.php
->
line 1030
/lib/tests/behat/behat_navigation.php
->
line 1040
/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/behat/extension/Moodle/BehatExtension/Driver/WebDriverFactory.php
->
line 87
/grade/report/overview/index.php
->
line 66
/lib/behat/form_field/behat_form_date.php
->
line 75
/lib/behat/form_field/behat_form_date.php
->
line 110
/user/preferences.php
->
line 52
/user/preferences.php
->
line 63
/user/preferences.php
->
line 66
/lib/simplepie/library/SimplePie.php
->
line 1665
/cache/stores/mongodb/lib.php
->
line 290
/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
/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
/lib/navigationlib.php
->
line 425
/lib/navigationlib.php
->
line 1069
/lib/navigationlib.php
->
line 1407
/lib/navigationlib.php
->
line 1438
/lib/navigationlib.php
->
line 2031
/lib/navigationlib.php
->
line 2640
/lib/navigationlib.php
->
line 2660
/lib/navigationlib.php
->
line 3042
/lib/navigationlib.php
->
line 3292
/lib/navigationlib.php
->
line 4053
/lib/navigationlib.php
->
line 4056
/lib/navigationlib.php
->
line 5522
/admin/tool/dataprivacy/summary.php
->
line 38
/user/edit.php
->
line 135
/tag/index.php
->
line 83
/course/user.php
->
line 136
/course/user.php
->
line 143
/course/user.php
->
line 150
/course/user.php
->
line 152
/mod/forum/discuss.php
->
line 298