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)
escape
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/spout/src/Spout/Common/Helper/Escaper/CSV.php
->
line 11
/lib/htmlpurifier/HTMLPurifier/Printer.php
->
line 126
/lib/htmlpurifier/HTMLPurifier/Generator.php
->
line 265
/lib/spout/src/Spout/Common/Helper/Escaper/XLSX.php
->
line 37
/lib/horde/framework/Horde/Imap/Client/Data/Format.php
->
line 64
/lib/horde/framework/Horde/Imap/Client/Data/Format/Nil.php
->
line 41
/lib/spout/src/Spout/Common/Helper/Escaper/ODS.php
->
line 11
/lib/behat/classes/behat_context_helper.php
->
line 182
/lib/spout/src/Spout/Common/Helper/Escaper/EscaperInterface.php
->
line 10
/lib/horde/framework/Horde/Imap/Client/Data/Format/Atom.php
->
line 27
/lib/horde/framework/Horde/Imap/Client/Data/Format/Nstring.php
->
line 48
/lib/horde/framework/Horde/Imap/Client/Data/Format/String.php
->
line 98
/lib/horde/framework/Horde/Imap/Client/Data/Format/DateTime.php
->
line 34
/lib/behat/classes/behat_session_trait.php
->
line 312
/lib/adodb/adodb.inc.php
->
line 3134
Referenced 249 times:
/lib/behat/core_behat_file_helper.php
->
line 74
/lib/behat/core_behat_file_helper.php
->
line 135
/lib/behat/core_behat_file_helper.php
->
line 201
/repository/upload/tests/behat/behat_repository_upload.php
->
line 209
/theme/classic/tests/behat/behat_theme_classic_behat_course.php
->
line 44
/theme/classic/tests/behat/behat_theme_classic_behat_course.php
->
line 45
/lib/htmlpurifier/HTMLPurifier/Printer.php
->
line 81
/theme/classic/tests/behat/behat_theme_classic_behat_blocks.php
->
line 48
/lib/spout/src/Spout/Writer/XLSX/Manager/WorksheetManager.php
->
line 276
/mod/forum/tests/behat/behat_mod_forum.php
->
line 116
/mod/forum/tests/behat/behat_mod_forum.php
->
line 117
/mod/forum/tests/behat/behat_mod_forum.php
->
line 135
/mod/forum/tests/behat/behat_mod_forum.php
->
line 136
/mod/forum/tests/behat/behat_mod_forum.php
->
line 482
/mod/forum/tests/behat/behat_mod_forum.php
->
line 501
/lib/htmlpurifier/HTMLPurifier/Generator.php
->
line 176
/lib/htmlpurifier/HTMLPurifier/Generator.php
->
line 260
/mod/glossary/tests/behat/behat_mod_glossary.php
->
line 70
/lib/horde/framework/Horde/Imap/Client/Search/Query.php
->
line 67
/lib/horde/framework/Horde/Imap/Client/Search/Query.php
->
line 694
/lib/horde/framework/Horde/Imap/Client/Search/Query.php
->
line 730
/enrol/tests/behat/behat_enrol.php
->
line 58
/blocks/comments/tests/behat/behat_block_comments.php
->
line 95
/blocks/comments/tests/behat/behat_block_comments.php
->
line 103
/user/tests/behat/behat_user.php
->
line 51
/theme/classic/tests/behat/behat_theme_classic_behat_admin.php
->
line 71
/lib/htmlpurifier/HTMLPurifier/ErrorCollector.php
->
line 224
/lib/behat/classes/behat_selectors.php
->
line 96
/cohort/tests/behat/behat_cohort.php
->
line 63
/cohort/tests/behat/behat_cohort.php
->
line 67
/admin/tool/lp/tests/behat/behat_tool_lp.php
->
line 49
/admin/tool/lp/tests/behat/behat_tool_lp.php
->
line 50
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 52
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 157
/mod/choice/tests/behat/behat_mod_choice.php
->
line 49
/mod/choice/tests/behat/behat_mod_choice.php
->
line 51
/mod/choice/tests/behat/behat_mod_choice.php
->
line 71
/mod/choice/tests/behat/behat_mod_choice.php
->
line 79
/question/type/ddimageortext/tests/behat/behat_qtype_ddimageortext.php
->
line 45
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 49
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 50
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 53
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 55
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 58
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 73
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 74
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 77
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 95
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 115
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 116
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 119
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 120
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 142
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 143
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 144
/message/tests/behat/behat_message.php
->
line 122
/message/tests/behat/behat_message.php
->
line 156
/message/tests/behat/behat_message.php
->
line 181
/message/tests/behat/behat_message.php
->
line 203
/message/tests/behat/behat_message.php
->
line 223
/message/tests/behat/behat_message.php
->
line 246
/message/tests/behat/behat_message.php
->
line 263
/message/tests/behat/behat_message.php
->
line 278
/message/tests/behat/behat_message.php
->
line 310
/message/tests/behat/behat_message.php
->
line 312
/question/tests/behat/behat_question_base.php
->
line 53
/mod/data/tests/behat/behat_mod_data.php
->
line 51
/mod/data/tests/behat/behat_mod_data.php
->
line 61
/mod/data/tests/behat/behat_mod_data.php
->
line 82
/blocks/tests/behat/behat_blocks.php
->
line 94
/blocks/tests/behat/behat_blocks.php
->
line 109
/blocks/tests/behat/behat_blocks.php
->
line 112
/blocks/site_main_menu/tests/behat/behat_block_site_main_menu.php
->
line 52
/blocks/site_main_menu/tests/behat/behat_block_site_main_menu.php
->
line 149
/theme/classic/tests/behat/behat_theme_classic_behat_navigation.php
->
line 84
/lib/behat/form_field/behat_form_select.php
->
line 199
/theme/classic/tests/behat/behat_theme_classic_behat_repository_upload.php
->
line 63
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 380
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 381
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 406
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 410
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 445
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 459
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 474
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 476
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 488
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 489
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 501
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 604
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 617
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 621
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 631
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 634
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 649
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 668
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 670
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 688
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 689
/lib/tests/behat/behat_general.php
->
line 599
/lib/tests/behat/behat_general.php
->
line 649
/lib/tests/behat/behat_general.php
->
line 717
/lib/tests/behat/behat_general.php
->
line 771
/lib/tests/behat/behat_general.php
->
line 1320
/lib/tests/behat/behat_general.php
->
line 1321
/lib/tests/behat/behat_general.php
->
line 1322
/lib/tests/behat/behat_general.php
->
line 2074
/question/tests/behat/behat_question.php
->
line 75
/question/tests/behat/behat_question.php
->
line 76
/lib/spout/src/Spout/Writer/XLSX/Helper/FileSystemHelper.php
->
line 312
/course/tests/behat/behat_course.php
->
line 202
/course/tests/behat/behat_course.php
->
line 202
/course/tests/behat/behat_course.php
->
line 251
/course/tests/behat/behat_course.php
->
line 311
/course/tests/behat/behat_course.php
->
line 334
/course/tests/behat/behat_course.php
->
line 356
/course/tests/behat/behat_course.php
->
line 406
/course/tests/behat/behat_course.php
->
line 812
/course/tests/behat/behat_course.php
->
line 813
/course/tests/behat/behat_course.php
->
line 821
/course/tests/behat/behat_course.php
->
line 825
/course/tests/behat/behat_course.php
->
line 875
/course/tests/behat/behat_course.php
->
line 908
/course/tests/behat/behat_course.php
->
line 982
/course/tests/behat/behat_course.php
->
line 988
/course/tests/behat/behat_course.php
->
line 1001
/course/tests/behat/behat_course.php
->
line 1007
/course/tests/behat/behat_course.php
->
line 1020
/course/tests/behat/behat_course.php
->
line 1026
/course/tests/behat/behat_course.php
->
line 1051
/course/tests/behat/behat_course.php
->
line 1070
/course/tests/behat/behat_course.php
->
line 1071
/course/tests/behat/behat_course.php
->
line 1088
/course/tests/behat/behat_course.php
->
line 1097
/course/tests/behat/behat_course.php
->
line 1103
/course/tests/behat/behat_course.php
->
line 1200
/course/tests/behat/behat_course.php
->
line 1224
/course/tests/behat/behat_course.php
->
line 1290
/course/tests/behat/behat_course.php
->
line 1823
/course/tests/behat/behat_course.php
->
line 1957
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 50
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 63
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 76
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 109
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 132
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 145
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 158
/grade/report/grader/tests/behat/behat_gradereport_grader.php
->
line 171
/repository/tests/behat/behat_filepicker.php
->
line 91
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 235
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 236
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 318
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 504
/question/type/ddmarker/tests/behat/behat_qtype_ddmarker.php
->
line 49
/question/type/ddmarker/tests/behat/behat_qtype_ddmarker.php
->
line 53
/question/type/ddwtos/tests/behat/behat_qtype_ddwtos.php
->
line 45
/lib/horde/framework/Horde/Imap/Client/Data/Format/Atom.php
->
line 30
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 52
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 53
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 72
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 85
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 86
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 102
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 103
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 104
/mod/feedback/tests/behat/behat_mod_feedback.php
->
line 105
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 53
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 73
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 78
/mod/workshop/allocation/manual/tests/behat/behat_workshopallocation_manual.php
->
line 91
/grade/grading/tests/behat/behat_grading.php
->
line 50
/grade/grading/tests/behat/behat_grading.php
->
line 65
/grade/grading/tests/behat/behat_grading.php
->
line 66
/grade/grading/tests/behat/behat_grading.php
->
line 72
/grade/grading/tests/behat/behat_grading.php
->
line 74
/grade/grading/tests/behat/behat_grading.php
->
line 88
/grade/grading/tests/behat/behat_grading.php
->
line 95
/grade/grading/tests/behat/behat_grading.php
->
line 97
/grade/grading/tests/behat/behat_grading.php
->
line 110
/grade/grading/tests/behat/behat_grading.php
->
line 112
/grade/grading/tests/behat/behat_grading.php
->
line 126
/grade/grading/tests/behat/behat_grading.php
->
line 132
/grade/grading/tests/behat/behat_grading.php
->
line 133
/grade/grading/tests/behat/behat_grading.php
->
line 137
/grade/grading/tests/behat/behat_grading.php
->
line 139
/grade/grading/tests/behat/behat_grading.php
->
line 145
/grade/grading/tests/behat/behat_grading.php
->
line 145
/grade/grading/tests/behat/behat_grading.php
->
line 159
/backup/util/ui/tests/behat/behat_backup.php
->
line 147
/backup/util/ui/tests/behat/behat_backup.php
->
line 189
/backup/util/ui/tests/behat/behat_backup.php
->
line 306
/lib/spout/src/Spout/Writer/ODS/Manager/WorksheetManager.php
->
line 94
/lib/spout/src/Spout/Writer/ODS/Manager/WorksheetManager.php
->
line 224
/lib/spout/src/Spout/Writer/XLSX/Manager/SharedStringsManager.php
->
line 76
/admin/tool/usertours/tests/behat/behat_tool_usertours.php
->
line 64
/admin/tool/usertours/tests/behat/behat_tool_usertours.php
->
line 79
/admin/tool/usertours/tests/behat/behat_tool_usertours.php
->
line 79
/lib/htmlpurifier/HTMLPurifier/Printer/HTMLDefinition.php
->
line 221
/lib/htmlpurifier/HTMLPurifier/Printer/HTMLDefinition.php
->
line 230
/lib/htmlpurifier/HTMLPurifier/Printer/HTMLDefinition.php
->
line 247
/lib/horde/framework/Horde/Imap/Client/Data/Format/Nstring.php
->
line 52
/lib/horde/framework/Horde/Imap/Client/Data/Format/List.php
->
line 74
/lib/horde/framework/Horde/Imap/Client/Data/Format/List.php
->
line 80
/theme/classic/tests/behat/behat_theme_classic_behat_mod_quiz.php
->
line 51
/theme/classic/tests/behat/behat_theme_classic_behat_mod_quiz.php
->
line 52
/admin/tests/behat/behat_admin.php
->
line 64
/group/tests/behat/behat_groups.php
->
line 52
/group/tests/behat/behat_groups.php
->
line 58
/grade/tests/behat/behat_grade.php
->
line 46
/grade/tests/behat/behat_grade.php
->
line 62
/grade/tests/behat/behat_grade.php
->
line 62
/grade/tests/behat/behat_grade.php
->
line 76
/grade/tests/behat/behat_grade.php
->
line 88
/grade/tests/behat/behat_grade.php
->
line 92
/grade/tests/behat/behat_grade.php
->
line 94
/grade/tests/behat/behat_grade.php
->
line 107
/grade/tests/behat/behat_grade.php
->
line 112
/grade/tests/behat/behat_grade.php
->
line 117
/grade/tests/behat/behat_grade.php
->
line 130
/grade/tests/behat/behat_grade.php
->
line 135
/grade/tests/behat/behat_grade.php
->
line 140
/grade/tests/behat/behat_grade.php
->
line 154
/grade/tests/behat/behat_grade.php
->
line 167
/grade/tests/behat/behat_grade.php
->
line 170
/grade/tests/behat/behat_grade.php
->
line 203
/grade/tests/behat/behat_grade.php
->
line 204
/grade/tests/behat/behat_grade.php
->
line 216
/grade/tests/behat/behat_grade.php
->
line 219
/grade/tests/behat/behat_grade.php
->
line 254
/grade/tests/behat/behat_grade.php
->
line 263
/grade/tests/behat/behat_grade.php
->
line 293
/grade/tests/behat/behat_grade.php
->
line 302
/lib/tests/behat/behat_navigation.php
->
line 64
/lib/tests/behat/behat_navigation.php
->
line 155
/lib/tests/behat/behat_navigation.php
->
line 284
/lib/tests/behat/behat_navigation.php
->
line 318
/lib/tests/behat/behat_navigation.php
->
line 350
/lib/tests/behat/behat_navigation.php
->
line 930
/lib/tests/behat/behat_navigation.php
->
line 939
/lib/tests/behat/behat_navigation.php
->
line 949
/lib/tests/behat/behat_navigation.php
->
line 954
/lib/tests/behat/behat_navigation.php
->
line 1033
/lib/tests/behat/behat_navigation.php
->
line 1043
/lib/tests/behat/behat_permissions.php
->
line 102
/lib/tests/behat/behat_permissions.php
->
line 105
/lib/behat/form_field/behat_form_availability.php
->
line 77
/lib/horde/framework/Horde/Imap/Client/Socket.php
->
line 4405
/lib/horde/framework/Horde/Imap/Client/Socket.php
->
line 4440
/lib/tests/behat/behat_forms.php
->
line 681
/lib/tests/behat/behat_forms.php
->
line 681