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)
escape
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/spout/src/Spout/Common/Helper/Escaper/XLSX.php
->
line 37
/lib/spout/src/Spout/Common/Helper/Escaper/EscaperInterface.php
->
line 10
/lib/horde/framework/Horde/Imap/Client/Data/Format/Nstring.php
->
line 48
/lib/adodb/adodb.inc.php
->
line 2939
/lib/horde/framework/Horde/Imap/Client/Data/Format.php
->
line 64
/lib/horde/framework/Horde/Imap/Client/Data/Format/Atom.php
->
line 27
/lib/behat/classes/behat_context_helper.php
->
line 153
/lib/horde/framework/Horde/Imap/Client/Data/Format/Nil.php
->
line 41
/lib/behat/classes/behat_session_trait.php
->
line 295
/lib/htmlpurifier/HTMLPurifier/Generator.php
->
line 265
/lib/spout/src/Spout/Common/Helper/Escaper/CSV.php
->
line 11
/lib/horde/framework/Horde/Imap/Client/Data/Format/DateTime.php
->
line 34
/lib/horde/framework/Horde/Imap/Client/Data/Format/String.php
->
line 98
/lib/htmlpurifier/HTMLPurifier/Printer.php
->
line 126
/lib/spout/src/Spout/Common/Helper/Escaper/ODS.php
->
line 11
Referenced 251 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
/lib/spout/src/Spout/Writer/ODS/Manager/WorksheetManager.php
->
line 93
/lib/spout/src/Spout/Writer/ODS/Manager/WorksheetManager.php
->
line 195
/question/tests/behat/behat_question_base.php
->
line 53
/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
/blocks/comments/tests/behat/behat_block_comments.php
->
line 95
/blocks/comments/tests/behat/behat_block_comments.php
->
line 103
/theme/classic/tests/behat/behat_theme_classic_behat_admin.php
->
line 71
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 52
/blocks/social_activities/tests/behat/behat_block_social_activities.php
->
line 157
/group/tests/behat/behat_groups.php
->
line 52
/group/tests/behat/behat_groups.php
->
line 58
/theme/classic/tests/behat/behat_theme_classic_behat_navigation.php
->
line 84
/repository/tests/behat/behat_filepicker.php
->
line 91
/lib/horde/framework/Horde/Imap/Client/Data/Format/Nstring.php
->
line 52
/lib/tests/behat/behat_deprecated.php
->
line 60
/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
/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
/question/type/ddmarker/tests/behat/behat_qtype_ddmarker.php
->
line 49
/question/type/ddmarker/tests/behat/behat_qtype_ddmarker.php
->
line 53
/lib/horde/framework/Horde/Imap/Client/Data/Format/Atom.php
->
line 30
/lib/behat/form_field/behat_form_select.php
->
line 199
/theme/classic/tests/behat/behat_theme_classic_behat_repository_upload.php
->
line 63
/theme/classic/tests/behat/behat_theme_classic_behat_blocks.php
->
line 48
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 366
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 367
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 392
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 396
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 431
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 445
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 460
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 462
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 474
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 475
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 487
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 588
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 601
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 605
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 615
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 618
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 633
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 652
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 654
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 672
/mod/quiz/tests/behat/behat_mod_quiz.php
->
line 673
/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
/question/tests/behat/behat_question.php
->
line 75
/question/tests/behat/behat_question.php
->
line 76
/question/type/ddwtos/tests/behat/behat_qtype_ddwtos.php
->
line 45
/lib/htmlpurifier/HTMLPurifier/Generator.php
->
line 176
/lib/htmlpurifier/HTMLPurifier/Generator.php
->
line 260
/lib/tests/behat/behat_permissions.php
->
line 62
/lib/tests/behat/behat_permissions.php
->
line 77
/lib/tests/behat/behat_permissions.php
->
line 80
/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
/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
/lib/spout/src/Spout/Writer/XLSX/Manager/WorksheetManager.php
->
line 250
/theme/classic/tests/behat/behat_theme_classic_behat_course.php
->
line 44
/theme/classic/tests/behat/behat_theme_classic_behat_course.php
->
line 45
/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
/enrol/tests/behat/behat_enrol.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/behat/classes/behat_selectors.php
->
line 96
/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
/admin/tests/behat/behat_admin.php
->
line 64
/lib/tests/behat/behat_general.php
->
line 582
/lib/tests/behat/behat_general.php
->
line 632
/lib/tests/behat/behat_general.php
->
line 700
/lib/tests/behat/behat_general.php
->
line 754
/lib/tests/behat/behat_general.php
->
line 1308
/lib/tests/behat/behat_general.php
->
line 1309
/lib/tests/behat/behat_general.php
->
line 1310
/lib/tests/behat/behat_general.php
->
line 2037
/lib/horde/framework/Horde/Imap/Client/Data/Format/List.php
->
line 74
/lib/horde/framework/Horde/Imap/Client/Data/Format/List.php
->
line 80
/repository/upload/tests/behat/behat_repository_upload.php
->
line 209
/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/spout/src/Spout/Writer/XLSX/Helper/FileSystemHelper.php
->
line 312
/lib/behat/form_field/behat_form_availability.php
->
line 77
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 230
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 231
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 315
/grade/grading/form/rubric/tests/behat/behat_gradingform_rubric.php
->
line 502
/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
/question/type/ddimageortext/tests/behat/behat_qtype_ddimageortext.php
->
line 45
/cohort/tests/behat/behat_cohort.php
->
line 63
/cohort/tests/behat/behat_cohort.php
->
line 67
/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 72
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 73
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 76
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 93
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 112
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 113
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 116
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 117
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 139
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 140
/mod/workshop/tests/behat/behat_mod_workshop.php
->
line 141
/course/tests/behat/behat_course.php
->
line 202
/course/tests/behat/behat_course.php
->
line 202
/course/tests/behat/behat_course.php
->
line 240
/course/tests/behat/behat_course.php
->
line 327
/course/tests/behat/behat_course.php
->
line 350
/course/tests/behat/behat_course.php
->
line 372
/course/tests/behat/behat_course.php
->
line 422
/course/tests/behat/behat_course.php
->
line 828
/course/tests/behat/behat_course.php
->
line 829
/course/tests/behat/behat_course.php
->
line 837
/course/tests/behat/behat_course.php
->
line 841
/course/tests/behat/behat_course.php
->
line 891
/course/tests/behat/behat_course.php
->
line 924
/course/tests/behat/behat_course.php
->
line 998
/course/tests/behat/behat_course.php
->
line 1004
/course/tests/behat/behat_course.php
->
line 1017
/course/tests/behat/behat_course.php
->
line 1023
/course/tests/behat/behat_course.php
->
line 1036
/course/tests/behat/behat_course.php
->
line 1042
/course/tests/behat/behat_course.php
->
line 1067
/course/tests/behat/behat_course.php
->
line 1086
/course/tests/behat/behat_course.php
->
line 1087
/course/tests/behat/behat_course.php
->
line 1104
/course/tests/behat/behat_course.php
->
line 1113
/course/tests/behat/behat_course.php
->
line 1119
/course/tests/behat/behat_course.php
->
line 1216
/course/tests/behat/behat_course.php
->
line 1240
/course/tests/behat/behat_course.php
->
line 1306
/course/tests/behat/behat_course.php
->
line 1839
/course/tests/behat/behat_course.php
->
line 1973
/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 926
/lib/tests/behat/behat_navigation.php
->
line 935
/lib/tests/behat/behat_navigation.php
->
line 945
/lib/tests/behat/behat_navigation.php
->
line 950
/lib/tests/behat/behat_navigation.php
->
line 1029
/lib/tests/behat/behat_navigation.php
->
line 1039
/blocks/tests/behat/behat_blocks.php
->
line 94
/blocks/tests/behat/behat_blocks.php
->
line 109
/blocks/tests/behat/behat_blocks.php
->
line 112
/mod/glossary/tests/behat/behat_mod_glossary.php
->
line 70
/lib/tests/behat/behat_forms.php
->
line 682
/lib/tests/behat/behat_forms.php
->
line 682
/lib/htmlpurifier/HTMLPurifier/ErrorCollector.php
->
line 224
/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 90
/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 477
/mod/forum/tests/behat/behat_mod_forum.php
->
line 496
/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
/lib/spout/src/Spout/Writer/XLSX/Manager/SharedStringsManager.php
->
line 76
/lib/htmlpurifier/HTMLPurifier/Printer.php
->
line 81
/lib/horde/framework/Horde/Imap/Client/Socket.php
->
line 4408
/lib/horde/framework/Horde/Imap/Client/Socket.php
->
line 4443
/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
/user/tests/behat/behat_user.php
->
line 51
/admin/tool/lp/tests/behat/behat_tool_lp.php
->
line 49
/admin/tool/lp/tests/behat/behat_tool_lp.php
->
line 50