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)
modified
[
Top level directory
]
Variable Cross Reference
at:
/lib/filestorage/zip_archive.php
->
line 55
/files/externallib.php
->
line 82
/mod/data/lib.php
->
line 4801
/mod/data/lib.php
->
line 4818
/mod/data/lib.php
->
line 4826
/mod/assign/locallib.php
->
line 1953
/mod/assign/locallib.php
->
line 7163
/mod/assign/locallib.php
->
line 7215
/repository/filesystem/lib.php
->
line 596
/mod/workshop/renderer.php
->
line 134
/mod/workshop/renderer.php
->
line 212
/files/tests/externallib_test.php
->
line 292
/mod/workshop/classes/portfolio_caller.php
->
line 247
/mod/workshop/classes/portfolio_caller.php
->
line 248
/mod/workshop/classes/portfolio_caller.php
->
line 250
/mod/choice/lib.php
->
line 1223
/mod/choice/lib.php
->
line 1249
/mod/choice/lib.php
->
line 1257
/lib/classes/filetypes.php
->
line 561
/mod/lesson/report.php
->
line 351
/h5p/classes/editor.php
->
line 254
/h5p/classes/editor.php
->
line 257
/h5p/classes/editor.php
->
line 262
/mod/assign/feedback/offline/locallib.php
->
line 140
/mod/assign/feedback/offline/importgradesform.php
->
line 90
/mod/workshop/lib.php
->
line 1937
/mod/workshop/lib.php
->
line 1943
/mod/workshop/lib.php
->
line 1949
/mod/workshop/lib.php
->
line 1955
/mod/workshop/lib.php
->
line 1961
/lib/enrollib.php
->
line 2181
/lib/enrollib.php
->
line 2184
/lib/enrollib.php
->
line 2188
/lib/enrollib.php
->
line 2192
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 36
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 67
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 111
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 136
/mod/lesson/lib.php
->
line 1684
/mod/lesson/lib.php
->
line 1701
/mod/lesson/lib.php
->
line 1709
/mod/quiz/lib.php
->
line 2287
/mod/quiz/lib.php
->
line 2322
/mod/quiz/lib.php
->
line 2330
/mod/feedback/lib.php
->
line 3210
/mod/feedback/lib.php
->
line 3227
/mod/feedback/lib.php
->
line 3235
/question/engine/datalib.php
->
line 1321
/mod/assign/lib.php
->
line 1719
/mod/assign/lib.php
->
line 1744
/mod/assign/lib.php
->
line 1751
/mod/scorm/lib.php
->
line 1701
/mod/scorm/lib.php
->
line 1718
/mod/scorm/lib.php
->
line 1726
Referenced 197 times:
/lib/filestorage/zip_archive.php
->
line 55
/lib/filestorage/zip_archive.php
->
line 199
/lib/filestorage/zip_archive.php
->
line 210
/lib/filestorage/zip_archive.php
->
line 230
/lib/filestorage/zip_archive.php
->
line 232
/lib/filestorage/zip_archive.php
->
line 429
/lib/filestorage/zip_archive.php
->
line 471
/lib/filestorage/zip_archive.php
->
line 502
/mod/forum/export.php
->
line 173
/mod/forum/export.php
->
line 173
/mod/forum/locallib.php
->
line 259
/mod/forum/locallib.php
->
line 328
/files/externallib.php
->
line 82
/files/externallib.php
->
line 92
/files/externallib.php
->
line 148
/files/externallib.php
->
line 148
/files/externallib.php
->
line 167
/files/externallib.php
->
line 167
/search/engine/solr/classes/engine.php
->
line 928
/search/engine/solr/classes/engine.php
->
line 1031
/search/engine/solr/classes/engine.php
->
line 1031
/mod/data/lib.php
->
line 4801
/mod/data/lib.php
->
line 4818
/mod/data/lib.php
->
line 4826
/mod/data/lib.php
->
line 4830
/mod/forum/classes/search/post.php
->
line 111
/repository/googledocs/classes/local/node/file_node.php
->
line 44
/repository/googledocs/classes/local/node/file_node.php
->
line 66
/repository/googledocs/classes/local/node/file_node.php
->
line 108
/mod/assign/locallib.php
->
line 1953
/mod/assign/locallib.php
->
line 7163
/mod/assign/locallib.php
->
line 7168
/mod/assign/locallib.php
->
line 7177
/mod/assign/locallib.php
->
line 7215
/mod/assign/locallib.php
->
line 7216
/mod/assign/locallib.php
->
line 7218
/mod/assign/locallib.php
->
line 7222
/mod/assign/locallib.php
->
line 7223
/mod/assign/locallib.php
->
line 7224
/mod/assign/locallib.php
->
line 7230
/mod/assign/locallib.php
->
line 7230
/mod/assign/locallib.php
->
line 7241
/mod/assign/locallib.php
->
line 7242
/mod/assign/locallib.php
->
line 7247
/mod/assign/locallib.php
->
line 7247
/mod/assign/locallib.php
->
line 7255
/mod/assign/locallib.php
->
line 7255
/mod/assign/locallib.php
->
line 7257
/mod/assign/locallib.php
->
line 7263
/mod/assign/locallib.php
->
line 7266
/mod/assign/locallib.php
->
line 7267
/mod/assign/locallib.php
->
line 7269
/mod/assign/locallib.php
->
line 7270
/mod/assign/locallib.php
->
line 7273
/mod/assign/locallib.php
->
line 7276
/mod/assign/locallib.php
->
line 7277
/mod/assign/locallib.php
->
line 7284
/mod/assign/locallib.php
->
line 7284
/mod/assign/locallib.php
->
line 7295
/mod/assign/locallib.php
->
line 7298
/mod/assign/locallib.php
->
line 7317
/mod/assign/locallib.php
->
line 7318
/mod/assign/locallib.php
->
line 7320
/mod/assign/locallib.php
->
line 7321
/mod/assign/locallib.php
->
line 7324
/mod/assign/locallib.php
->
line 7327
/mod/assign/locallib.php
->
line 7345
/mod/assign/locallib.php
->
line 7346
/mod/assign/locallib.php
->
line 7347
/repository/filesystem/lib.php
->
line 596
/repository/filesystem/lib.php
->
line 597
/mod/workshop/renderer.php
->
line 134
/mod/workshop/renderer.php
->
line 135
/mod/workshop/renderer.php
->
line 212
/mod/workshop/renderer.php
->
line 213
/files/tests/externallib_test.php
->
line 292
/files/tests/externallib_test.php
->
line 296
/repository/googledocs/classes/local/node/folder_node.php
->
line 37
/repository/googledocs/classes/local/node/folder_node.php
->
line 51
/repository/googledocs/classes/local/node/folder_node.php
->
line 69
/lib/behat/classes/behat_core_generator.php
->
line 547
/lib/behat/classes/behat_core_generator.php
->
line 556
/mod/forum/lib.php
->
line 253
/mod/forum/lib.php
->
line 719
/mod/forum/lib.php
->
line 3061
/mod/forum/lib.php
->
line 3081
/mod/forum/lib.php
->
line 3163
/mod/forum/lib.php
->
line 3235
/mod/forum/lib.php
->
line 4135
/mod/forum/lib.php
->
line 4482
/mod/forum/lib.php
->
line 4974
/admin/tool/customlang/classes/local/importer.php
->
line 222
/mod/assign/feedback/offline/importgradeslib.php
->
line 185
/mod/workshop/classes/portfolio_caller.php
->
line 247
/mod/workshop/classes/portfolio_caller.php
->
line 248
/mod/workshop/classes/portfolio_caller.php
->
line 248
/mod/workshop/classes/portfolio_caller.php
->
line 250
/mod/workshop/classes/portfolio_caller.php
->
line 253
/blog/tests/privacy/provider_test.php
->
line 666
/auth/ldap/auth.php
->
line 908
/mod/choice/lib.php
->
line 1223
/mod/choice/lib.php
->
line 1249
/mod/choice/lib.php
->
line 1257
/mod/choice/lib.php
->
line 1261
/lib/classes/filetypes.php
->
line 561
/lib/classes/filetypes.php
->
line 562
/lib/classes/filetypes.php
->
line 564
/lib/classes/filetypes.php
->
line 565
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Document/Properties.php
->
line 52
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Document/Properties.php
->
line 118
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Document/Properties.php
->
line 215
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Document/Properties.php
->
line 227
/calendar/classes/local/event/value_objects/event_times.php
->
line 54
/calendar/classes/local/event/value_objects/event_times.php
->
line 74
/calendar/classes/local/event/value_objects/event_times.php
->
line 80
/calendar/classes/local/event/value_objects/event_times.php
->
line 80
/calendar/classes/local/event/value_objects/event_times.php
->
line 97
/mod/forum/classes/message/inbound/reply_handler.php
->
line 161
/mod/lesson/report.php
->
line 351
/mod/lesson/report.php
->
line 354
/mod/lesson/report.php
->
line 356
/admin/tool/customlang/locallib.php
->
line 522
/h5p/classes/editor.php
->
line 254
/h5p/classes/editor.php
->
line 257
/h5p/classes/editor.php
->
line 262
/h5p/classes/editor.php
->
line 267
/mod/assign/feedback/offline/locallib.php
->
line 140
/mod/assign/feedback/offline/locallib.php
->
line 140
/mod/assign/feedback/offline/locallib.php
->
line 158
/search/engine/simpledb/classes/privacy/provider.php
->
line 150
/blocks/news_items/block_news_items.php
->
line 118
/mod/assign/feedback/offline/importgradesform.php
->
line 90
/mod/assign/feedback/offline/importgradesform.php
->
line 90
/mod/assign/feedback/offline/importgradesform.php
->
line 100
/mod/workshop/lib.php
->
line 1937
/mod/workshop/lib.php
->
line 1943
/mod/workshop/lib.php
->
line 1949
/mod/workshop/lib.php
->
line 1955
/mod/workshop/lib.php
->
line 1961
/mod/workshop/lib.php
->
line 1966
/backup/util/helper/backup_general_helper.class.php
->
line 188
/mod/forum/tests/externallib_test.php
->
line 490
/mod/forum/tests/externallib_test.php
->
line 549
/mod/forum/tests/externallib_test.php
->
line 973
/mod/forum/tests/externallib_test.php
->
line 1175
/mod/forum/tests/externallib_test.php
->
line 2219
/mod/forum/tests/externallib_test.php
->
line 2643
/mod/forum/tests/externallib_test.php
->
line 2709
/mod/forum/tests/externallib_test.php
->
line 2786
/mod/forum/tests/externallib_test.php
->
line 2852
/backup/util/dbops/restore_dbops.class.php
->
line 177
/mod/assign/gradingtable.php
->
line 761
/mod/assign/gradingtable.php
->
line 778
/mod/forum/tests/privacy/provider_test.php
->
line 124
/lib/enrollib.php
->
line 2181
/lib/enrollib.php
->
line 2184
/lib/enrollib.php
->
line 2188
/lib/enrollib.php
->
line 2192
/lib/enrollib.php
->
line 2195
/mod/forum/classes/local/factories/entity.php
->
line 149
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 36
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 44
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 67
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 80
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 111
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 118
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 136
/repository/googledocs/tests/repository_googledocs_testcase.php
->
line 147
/question/engine/tests/helpers.php
->
line 65
/mod/forum/classes/privacy/provider.php
->
line 886
/mod/forum/tests/generator/lib.php
->
line 222
/mod/lesson/lib.php
->
line 1684
/mod/lesson/lib.php
->
line 1701
/mod/lesson/lib.php
->
line 1709
/mod/lesson/lib.php
->
line 1713
/mod/quiz/lib.php
->
line 2287
/mod/quiz/lib.php
->
line 2322
/mod/quiz/lib.php
->
line 2330
/mod/quiz/lib.php
->
line 2335
/mod/feedback/lib.php
->
line 3210
/mod/feedback/lib.php
->
line 3227
/mod/feedback/lib.php
->
line 3235
/mod/feedback/lib.php
->
line 3239
/question/engine/datalib.php
->
line 1321
/question/engine/datalib.php
->
line 1378
/question/engine/datalib.php
->
line 1615
/question/engine/datalib.php
->
line 1627
/mod/assign/lib.php
->
line 1719
/mod/assign/lib.php
->
line 1744
/mod/assign/lib.php
->
line 1751
/mod/assign/lib.php
->
line 1755
/mod/forum/tests/backup/restore_date_test.php
->
line 58
/mod/forum/tests/backup/restore_date_test.php
->
line 96
/mod/scorm/lib.php
->
line 1701
/mod/scorm/lib.php
->
line 1718
/mod/scorm/lib.php
->
line 1726
/mod/scorm/lib.php
->
line 1730