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)
prev
[
Top level directory
]
Variable Cross Reference
at:
/mod/book/locallib.php
->
line 70
/admin/tool/xmldb/actions/edit_table_save/edit_table_save.class.php
->
line 121
/admin/tool/xmldb/actions/delete_index/delete_index.class.php
->
line 107
/mod/lesson/locallib.php
->
line 2740
/mod/lesson/locallib.php
->
line 2757
/admin/tool/xmldb/actions/delete_key/delete_key.class.php
->
line 107
/lib/mustache/src/Mustache/Parser.php
->
line 210
/lib/mustache/src/Mustache/Parser.php
->
line 214
/grade/lib.php
->
line 2358
/grade/lib.php
->
line 2366
/backup/util/helper/convert_helper.class.php
->
line 285
/lib/google/src/Google/Config.php
->
line 225
/lib/google/src/Google/Config.php
->
line 241
/lib/google/src/Google/Config.php
->
line 257
/lib/google/src/Google/Config.php
->
line 273
/lib/tcpdf/tcpdf.php
->
line 12487
/admin/tool/analytics/classes/output/invalid_analysables.php
->
line 132
/lib/adodb/adodb-pager.inc.php
->
line 36
/lib/scssphp/Compiler.php
->
line 1039
/lib/scssphp/Compiler.php
->
line 1040
/admin/tool/xmldb/actions/delete_field/delete_field.class.php
->
line 107
/admin/tool/xmldb/actions/move_updown_key/move_updown_key.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_key/move_updown_key.class.php
->
line 97
/admin/tool/xmldb/actions/move_updown_table/move_updown_table.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_table/move_updown_table.class.php
->
line 94
/lib/ddl/mysql_sql_generator.php
->
line 254
/lib/ddl/mysql_sql_generator.php
->
line 260
/lib/ddl/mysql_sql_generator.php
->
line 262
/lib/ddl/mysql_sql_generator.php
->
line 270
/lib/ddl/mysql_sql_generator.php
->
line 272
/lib/filestorage/file_system_filedir.php
->
line 381
/lib/filestorage/file_system_filedir.php
->
line 499
/admin/tool/xmldb/actions/edit_field_save/edit_field_save.class.php
->
line 230
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
->
line 71
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
->
line 141
/lib/scssphp/Parser.php
->
line 4099
/lib/scssphp/Parser.php
->
line 4103
/admin/tool/xmldb/actions/edit_key_save/edit_key_save.class.php
->
line 259
/lib/xmldb/xmldb_object.php
->
line 244
/lib/xmldb/xmldb_object.php
->
line 255
/admin/tool/xmldb/actions/move_updown_index/move_updown_index.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_index/move_updown_index.class.php
->
line 97
/calendar/renderer.php
->
line 73
/lib/classes/task/completion_daily_task.php
->
line 101
/lib/classes/task/completion_daily_task.php
->
line 164
/lib/htmlpurifier/HTMLPurifier/Injector/RemoveEmpty.php
->
line 99
/admin/tool/xmldb/actions/move_updown_field/move_updown_field.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_field/move_updown_field.class.php
->
line 97
/admin/tool/xmldb/actions/edit_index_save/edit_index_save.class.php
->
line 194
/lib/tcpdf/include/barcodes/qrcode.php
->
line 1938
/lib/tcpdf/include/barcodes/qrcode.php
->
line 1940
Referenced 168 times:
/mod/book/locallib.php
->
line 70
/lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php
->
line 124
/lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php
->
line 126
/lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php
->
line 128
/lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php
->
line 129
/lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php
->
line 176
/lib/htmlpurifier/HTMLPurifier/Injector/AutoParagraph.php
->
line 177
/admin/tool/xmldb/actions/edit_table_save/edit_table_save.class.php
->
line 121
/admin/tool/xmldb/actions/edit_table_save/edit_table_save.class.php
->
line 122
/admin/tool/xmldb/actions/edit_table_save/edit_table_save.class.php
->
line 123
/admin/tool/xmldb/actions/delete_index/delete_index.class.php
->
line 107
/admin/tool/xmldb/actions/delete_index/delete_index.class.php
->
line 108
/mod/lesson/locallib.php
->
line 2740
/mod/lesson/locallib.php
->
line 2748
/mod/lesson/locallib.php
->
line 2749
/mod/lesson/locallib.php
->
line 2753
/mod/lesson/locallib.php
->
line 2757
/admin/tool/xmldb/actions/delete_key/delete_key.class.php
->
line 107
/admin/tool/xmldb/actions/delete_key/delete_key.class.php
->
line 108
/lib/mustache/src/Mustache/Parser.php
->
line 210
/lib/mustache/src/Mustache/Parser.php
->
line 214
/lib/mustache/src/Mustache/Parser.php
->
line 215
/lib/mustache/src/Mustache/Parser.php
->
line 244
/grade/lib.php
->
line 2358
/grade/lib.php
->
line 2361
/grade/lib.php
->
line 2363
/grade/lib.php
->
line 2364
/grade/lib.php
->
line 2366
/backup/util/helper/convert_helper.class.php
->
line 285
/backup/util/helper/convert_helper.class.php
->
line 288
/backup/util/helper/convert_helper.class.php
->
line 291
/backup/util/helper/convert_helper.class.php
->
line 348
/backup/util/helper/convert_helper.class.php
->
line 361
/backup/util/helper/convert_helper.class.php
->
line 362
/backup/util/helper/convert_helper.class.php
->
line 363
/lib/google/src/Google/Config.php
->
line 225
/lib/google/src/Google/Config.php
->
line 227
/lib/google/src/Google/Config.php
->
line 229
/lib/google/src/Google/Config.php
->
line 241
/lib/google/src/Google/Config.php
->
line 243
/lib/google/src/Google/Config.php
->
line 245
/lib/google/src/Google/Config.php
->
line 257
/lib/google/src/Google/Config.php
->
line 259
/lib/google/src/Google/Config.php
->
line 261
/lib/google/src/Google/Config.php
->
line 273
/lib/google/src/Google/Config.php
->
line 275
/lib/google/src/Google/Config.php
->
line 277
/lib/tcpdf/tcpdf.php
->
line 12487
/lib/tcpdf/tcpdf.php
->
line 12488
/lib/tcpdf/tcpdf.php
->
line 12489
/admin/tool/analytics/classes/output/invalid_analysables.php
->
line 132
/admin/tool/analytics/classes/output/invalid_analysables.php
->
line 133
/admin/tool/analytics/classes/output/invalid_analysables.php
->
line 134
/admin/tool/analytics/classes/output/invalid_analysables.php
->
line 135
/lib/adodb/adodb-pager.inc.php
->
line 36
/lib/adodb/adodb-pager.inc.php
->
line 171
/lib/adodb/adodb-pager.inc.php
->
line 174
/lib/scssphp/Compiler.php
->
line 1039
/lib/scssphp/Compiler.php
->
line 1040
/lib/scssphp/Compiler.php
->
line 1040
/lib/scssphp/Compiler.php
->
line 1042
/lib/scssphp/Compiler.php
->
line 1042
/lib/scssphp/Compiler.php
->
line 1043
/admin/tool/xmldb/actions/delete_field/delete_field.class.php
->
line 107
/admin/tool/xmldb/actions/delete_field/delete_field.class.php
->
line 108
/admin/tool/xmldb/actions/move_updown_key/move_updown_key.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_key/move_updown_key.class.php
->
line 97
/admin/tool/xmldb/actions/move_updown_key/move_updown_key.class.php
->
line 98
/admin/tool/xmldb/actions/move_updown_key/move_updown_key.class.php
->
line 99
/admin/tool/xmldb/actions/move_updown_key/move_updown_key.class.php
->
line 100
/admin/tool/xmldb/actions/move_updown_table/move_updown_table.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_table/move_updown_table.class.php
->
line 94
/admin/tool/xmldb/actions/move_updown_table/move_updown_table.class.php
->
line 95
/admin/tool/xmldb/actions/move_updown_table/move_updown_table.class.php
->
line 96
/admin/tool/xmldb/actions/move_updown_table/move_updown_table.class.php
->
line 97
/mod/forum/renderer.php
->
line 43
/mod/forum/renderer.php
->
line 45
/mod/forum/renderer.php
->
line 48
/mod/forum/renderer.php
->
line 49
/mod/forum/renderer.php
->
line 51
/mod/forum/renderer.php
->
line 52
/lib/ddl/mysql_sql_generator.php
->
line 254
/lib/ddl/mysql_sql_generator.php
->
line 255
/lib/ddl/mysql_sql_generator.php
->
line 256
/lib/ddl/mysql_sql_generator.php
->
line 260
/lib/ddl/mysql_sql_generator.php
->
line 261
/lib/ddl/mysql_sql_generator.php
->
line 262
/lib/ddl/mysql_sql_generator.php
->
line 262
/lib/ddl/mysql_sql_generator.php
->
line 263
/lib/ddl/mysql_sql_generator.php
->
line 266
/lib/ddl/mysql_sql_generator.php
->
line 270
/lib/ddl/mysql_sql_generator.php
->
line 271
/lib/ddl/mysql_sql_generator.php
->
line 272
/lib/ddl/mysql_sql_generator.php
->
line 272
/lib/ddl/mysql_sql_generator.php
->
line 273
/lib/ddl/mysql_sql_generator.php
->
line 276
/lib/filestorage/file_system_filedir.php
->
line 381
/lib/filestorage/file_system_filedir.php
->
line 388
/lib/filestorage/file_system_filedir.php
->
line 394
/lib/filestorage/file_system_filedir.php
->
line 402
/lib/filestorage/file_system_filedir.php
->
line 410
/lib/filestorage/file_system_filedir.php
->
line 499
/lib/filestorage/file_system_filedir.php
->
line 509
/lib/filestorage/file_system_filedir.php
->
line 515
/lib/filestorage/file_system_filedir.php
->
line 523
/lib/filestorage/file_system_filedir.php
->
line 531
/admin/tool/xmldb/actions/edit_field_save/edit_field_save.class.php
->
line 230
/admin/tool/xmldb/actions/edit_field_save/edit_field_save.class.php
->
line 231
/admin/tool/xmldb/actions/edit_field_save/edit_field_save.class.php
->
line 232
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
->
line 71
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
->
line 74
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
->
line 77
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
->
line 141
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php
->
line 144
/lib/scssphp/Parser.php
->
line 4099
/lib/scssphp/Parser.php
->
line 4101
/lib/scssphp/Parser.php
->
line 4103
/admin/tool/xmldb/actions/edit_key_save/edit_key_save.class.php
->
line 259
/admin/tool/xmldb/actions/edit_key_save/edit_key_save.class.php
->
line 260
/admin/tool/xmldb/actions/edit_key_save/edit_key_save.class.php
->
line 261
/lib/xmldb/xmldb_object.php
->
line 244
/lib/xmldb/xmldb_object.php
->
line 251
/lib/xmldb/xmldb_object.php
->
line 252
/lib/xmldb/xmldb_object.php
->
line 253
/lib/xmldb/xmldb_object.php
->
line 255
/admin/tool/xmldb/actions/move_updown_index/move_updown_index.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_index/move_updown_index.class.php
->
line 97
/admin/tool/xmldb/actions/move_updown_index/move_updown_index.class.php
->
line 98
/admin/tool/xmldb/actions/move_updown_index/move_updown_index.class.php
->
line 99
/admin/tool/xmldb/actions/move_updown_index/move_updown_index.class.php
->
line 100
/calendar/renderer.php
->
line 73
/calendar/renderer.php
->
line 88
/lib/classes/task/completion_daily_task.php
->
line 101
/lib/classes/task/completion_daily_task.php
->
line 102
/lib/classes/task/completion_daily_task.php
->
line 112
/lib/classes/task/completion_daily_task.php
->
line 113
/lib/classes/task/completion_daily_task.php
->
line 113
/lib/classes/task/completion_daily_task.php
->
line 116
/lib/classes/task/completion_daily_task.php
->
line 117
/lib/classes/task/completion_daily_task.php
->
line 118
/lib/classes/task/completion_daily_task.php
->
line 121
/lib/classes/task/completion_daily_task.php
->
line 122
/lib/classes/task/completion_daily_task.php
->
line 129
/lib/classes/task/completion_daily_task.php
->
line 129
/lib/classes/task/completion_daily_task.php
->
line 135
/lib/classes/task/completion_daily_task.php
->
line 135
/lib/classes/task/completion_daily_task.php
->
line 147
/lib/classes/task/completion_daily_task.php
->
line 147
/lib/classes/task/completion_daily_task.php
->
line 155
/lib/classes/task/completion_daily_task.php
->
line 155
/lib/classes/task/completion_daily_task.php
->
line 159
/lib/classes/task/completion_daily_task.php
->
line 161
/lib/classes/task/completion_daily_task.php
->
line 164
/lib/htmlpurifier/HTMLPurifier/Injector/RemoveEmpty.php
->
line 99
/lib/htmlpurifier/HTMLPurifier/Injector/RemoveEmpty.php
->
line 100
/lib/htmlpurifier/HTMLPurifier/Injector/RemoveEmpty.php
->
line 100
/admin/tool/xmldb/actions/move_updown_field/move_updown_field.class.php
->
line 79
/admin/tool/xmldb/actions/move_updown_field/move_updown_field.class.php
->
line 97
/admin/tool/xmldb/actions/move_updown_field/move_updown_field.class.php
->
line 98
/admin/tool/xmldb/actions/move_updown_field/move_updown_field.class.php
->
line 99
/admin/tool/xmldb/actions/move_updown_field/move_updown_field.class.php
->
line 100
/admin/tool/xmldb/actions/edit_index_save/edit_index_save.class.php
->
line 194
/admin/tool/xmldb/actions/edit_index_save/edit_index_save.class.php
->
line 195
/admin/tool/xmldb/actions/edit_index_save/edit_index_save.class.php
->
line 196
/lib/tcpdf/include/barcodes/qrcode.php
->
line 1938
/lib/tcpdf/include/barcodes/qrcode.php
->
line 1940
/lib/tcpdf/include/barcodes/qrcode.php
->
line 1941
/lib/tcpdf/include/barcodes/qrcode.php
->
line 1946