Quick Navigation
×
Moodle 4.0 XRef and Diffs
Home
Quick Navigation
Moodle 4.0
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.0 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.0.x will end 8 May 2023 (12 months).
Bug fixes for security issues in 4.0.x will end 13 November 2023 (18 months).
PHP version: minimum PHP 7.3.0 Note: the minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is also supported.
Moodle 4.0 Database Schema (by Marcus Green)
reset_caches
[
Top level directory
]
Function and Method Cross Reference
at:
/calendar/classes/local/event/container.php
->
line 208
/mod/glossary/classes/local/concept_cache.php
->
line 49
/lib/classes/string_manager_standard.php
->
line 621
/backup/moodle2/restore_stepslib.php
->
line 1547
/grade/lib.php
->
line 3252
/question/bank/customfields/classes/customfield/question_handler.php
->
line 65
/repository/lib.php
->
line 2693
/lib/classes/output/icon_system.php
->
line 158
/lib/filterlib.php
->
line 97
/reportbuilder/classes/manager.php
->
line 74
/tag/classes/index_builder.php
->
line 367
/lib/classes/string_manager.php
->
line 127
/lib/classes/filetypes.php
->
line 476
/lib/tests/fixtures/testable_block_manager.php
->
line 26
/lib/classes/plugin_manager.php
->
line 124
/course/classes/customfield/course_handler.php
->
line 71
/lib/classes/text.php
->
line 77
/lib/dml/moodle_database.php
->
line 1196
/lib/accesslib.php
->
line 5003
/lib/accesslib.php
->
line 6102
/lib/classes/user.php
->
line 780
/lib/classes/string_manager_install.php
->
line 245
/lib/classes/update/checker.php
->
line 74
/media/classes/manager.php
->
line 148
Referenced 162 times:
/lib/tests/user_test.php
->
line 680
/lib/tests/user_test.php
->
line 691
/lib/tests/user_test.php
->
line 695
/lib/dml/pgsql_native_moodle_database.php
->
line 811
/lib/dml/pgsql_native_moodle_database.php
->
line 815
/lib/tests/outputcomponents_test.php
->
line 184
/lib/tests/outputcomponents_test.php
->
line 193
/lib/tests/outputcomponents_test.php
->
line 201
/lib/tests/outputcomponents_test.php
->
line 210
/lib/editor/tinymce/classes/plugininfo/tinymce.php
->
line 82
/admin/editors.php
->
line 69
/admin/editors.php
->
line 85
/lib/tests/plugininfo/base_test.php
->
line 49
/lib/classes/plugininfo/contenttype.php
->
line 176
/admin/filters.php
->
line 86
/admin/filters.php
->
line 94
/admin/filters.php
->
line 103
/admin/tool/langimport/classes/controller.php
->
line 227
/lib/tests/navigation/output/primary_test.php
->
line 80
/lib/upgradelib.php
->
line 1738
/lib/upgradelib.php
->
line 1749
/lib/classes/plugininfo/editor.php
->
line 84
/lib/dml/oci_native_moodle_database.php
->
line 915
/lib/dml/oci_native_moodle_database.php
->
line 919
/mod/lesson/tests/numeric_helper_test.php
->
line 158
/admin/repositoryinstance.php
->
line 104
/admin/repositoryinstance.php
->
line 121
/admin/repositoryinstance.php
->
line 134
/lib/tests/filelib_test.php
->
line 1169
/lib/classes/plugininfo/mod.php
->
line 100
/lib/classes/plugininfo/dataformat.php
->
line 116
/lib/classes/plugininfo/enrol.php
->
line 71
/lib/classes/plugininfo/antivirus.php
->
line 80
/portfolio/googledocs/tests/plugin_test.php
->
line 50
/lib/behat/classes/behat_core_generator.php
->
line 571
/mod/forum/tests/lib_test.php
->
line 3730
/lib/tests/externallib_test.php
->
line 215
/mod/glossary/tests/lib_test.php
->
line 443
/lib/tests/exporter_test.php
->
line 159
/repository/lib.php
->
line 2698
/lib/tests/moodlelib_test.php
->
line 55
/lib/phpunit/classes/util.php
->
line 217
/lib/phpunit/classes/util.php
->
line 220
/lib/phpunit/classes/util.php
->
line 221
/lib/phpunit/classes/util.php
->
line 223
/lib/phpunit/classes/util.php
->
line 224
/lib/phpunit/classes/util.php
->
line 226
/lib/phpunit/classes/util.php
->
line 239
/lib/phpunit/classes/util.php
->
line 250
/lib/phpunit/classes/util.php
->
line 253
/lib/phpunit/classes/util.php
->
line 256
/lib/phpunit/classes/util.php
->
line 259
/lib/phpunit/classes/util.php
->
line 264
/lib/classes/plugininfo/fileconverter.php
->
line 164
/lib/classes/plugininfo/repository.php
->
line 123
/mod/data/tests/lib_test.php
->
line 1049
/mod/data/tests/lib_test.php
->
line 1060
/mod/data/tests/lib_test.php
->
line 1110
/mod/data/tests/lib_test.php
->
line 1119
/mod/data/tests/lib_test.php
->
line 1162
/mod/data/tests/lib_test.php
->
line 1173
/mod/data/tests/lib_test.php
->
line 1227
/mod/data/tests/lib_test.php
->
line 1237
/lib/tests/output/language_menu_test.php
->
line 57
/question/type/gapselect/tests/walkthrough_test.php
->
line 157
/lib/editor/tinymce/cli/update_lang_files.php
->
line 112
/lib/classes/plugininfo/filter.php
->
line 82
/lib/classes/plugininfo/format.php
->
line 89
/lib/tests/filterlib_test.php
->
line 787
/lib/tests/filterlib_test.php
->
line 793
/lib/classes/plugininfo/customfield.php
->
line 98
/mod/data/tests/externallib_test.php
->
line 170
/filter/data/tests/filter_test.php
->
line 46
/question/type/calculated/tests/question_type_test.php
->
line 192
/lib/dml/pdo_moodle_database.php
->
line 200
/lib/dml/pdo_moodle_database.php
->
line 204
/admin/message.php
->
line 120
/course/tests/category_test.php
->
line 504
/course/tests/category_test.php
->
line 1377
/lib/classes/filetypes.php
->
line 473
/admin/repository.php
->
line 152
/admin/repository.php
->
line 209
/webservice/tests/helpers.php
->
line 96
/lib/db/upgrade.php
->
line 3821
/admin/tool/customlang/locallib.php
->
line 258
/lib/moodlelib.php
->
line 1695
/lib/moodlelib.php
->
line 1720
/lib/moodlelib.php
->
line 1730
/repository/onedrive/lib.php
->
line 1076
/lib/dml/mysqli_native_moodle_database.php
->
line 1111
/lib/dml/mysqli_native_moodle_database.php
->
line 1115
/admin/portfolio.php
->
line 89
/mod/assign/classes/plugininfo/assignsubmission.php
->
line 78
/lib/dml/sqlsrv_native_moodle_database.php
->
line 762
/lib/dml/sqlsrv_native_moodle_database.php
->
line 766
/lib/tests/blocklib_test.php
->
line 774
/lib/tests/blocklib_test.php
->
line 775
/lib/tests/blocklib_test.php
->
line 780
/mod/lesson/tests/external/external_test.php
->
line 134
/lib/tests/accesslib_test.php
->
line 39
/lib/tests/accesslib_test.php
->
line 3217
/lib/tests/accesslib_test.php
->
line 3225
/lib/tests/accesslib_test.php
->
line 3234
/lib/tests/accesslib_test.php
->
line 3243
/lib/tests/accesslib_test.php
->
line 3635
/lib/tests/accesslib_test.php
->
line 3646
/lib/tests/accesslib_test.php
->
line 3666
/lib/tests/accesslib_test.php
->
line 3727
/lib/tests/accesslib_test.php
->
line 4641
/lib/classes/text.php
->
line 84
/lib/phpunit/classes/advanced_testcase.php
->
line 136
/lib/tests/plugin_manager_test.php
->
line 42
/lib/tests/plugin_manager_test.php
->
line 60
/lib/tests/plugin_manager_test.php
->
line 61
/lib/tests/plugin_manager_test.php
->
line 275
/mod/assign/classes/plugininfo/assignfeedback.php
->
line 78
/lib/classes/plugininfo/qbank.php
->
line 111
/user/portfolio.php
->
line 83
/user/portfolio.php
->
line 98
/privacy/tests/contextlist_base_test.php
->
line 181
/privacy/tests/contextlist_base_test.php
->
line 217
/privacy/tests/contextlist_base_test.php
->
line 245
/privacy/tests/contextlist_base_test.php
->
line 281
/admin/antiviruses.php
->
line 109
/admin/tool/langimport/index.php
->
line 55
/admin/tool/langimport/index.php
->
line 71
/admin/tool/langimport/index.php
->
line 121
/admin/tool/langimport/classes/task/install_langpacks.php
->
line 40
/admin/tool/langimport/classes/task/install_langpacks.php
->
line 54
/admin/contentbank.php
->
line 68
/admin/contentbank.php
->
line 78
/mod/glossary/tests/concept_cache_test.php
->
line 67
/mod/glossary/tests/concept_cache_test.php
->
line 165
/mod/glossary/tests/concept_cache_test.php
->
line 171
/lib/accesslib.php
->
line 227
/lib/accesslib.php
->
line 5404
/lib/accesslib.php
->
line 5434
/lib/accesslib.php
->
line 5464
/lib/accesslib.php
->
line 6107
/lib/classes/plugininfo/qtype.php
->
line 85
/admin/tool/log/classes/plugininfo/logstore.php
->
line 66
/lib/classes/plugininfo/block.php
->
line 61
/mod/book/tests/lib_test.php
->
line 497
/course/tests/courselib_test.php
->
line 3232
/lib/classes/plugininfo/qbehaviour.php
->
line 81
/lib/tests/output/icon_system_test.php
->
line 145
/lib/classes/update/checker.php
->
line 130
/lib/adminlib.php
->
line 204
/lib/adminlib.php
->
line 5166
/lib/adminlib.php
->
line 8952
/lib/adminlib.php
->
line 8997
/lib/classes/plugininfo/webservice.php
->
line 84
/lib/classes/plugininfo/paygw.php
->
line 137
/lib/classes/plugininfo/auth.php
->
line 88
/lib/classes/plugininfo/availability.php
->
line 76
/lib/behat/classes/util.php
->
line 424
/lib/behat/classes/util.php
->
line 426
/lib/classes/plugininfo/portfolio.php
->
line 80
/lib/classes/plugininfo/media.php
->
line 171
/lib/classes/plugininfo/media.php
->
line 172
/mod/wiki/tests/lib_test.php
->
line 719
/grade/tests/output/general_action_bar_test.php
->
line 97