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)
replace
[
Top level directory
]
Variable Cross Reference
at:
/lib/htmlpurifier/HTMLPurifier/Strategy/MakeWellFormed.php
->
line 490
/lib/mustache/src/Mustache/Logger/StreamLogger.php
->
line 186
/backup/moodle2/backup_xml_transformer.class.php
->
line 109
/backup/moodle2/backup_xml_transformer.class.php
->
line 157
/lib/wiki_to_markdown.php
->
line 99
/lib/wiki_to_markdown.php
->
line 120
/lib/wiki_to_markdown.php
->
line 135
/backup/util/helper/restore_structure_parser_processor.class.php
->
line 76
/backup/util/helper/restore_structure_parser_processor.class.php
->
line 81
/lib/classes/string_manager_standard.php
->
line 369
/lib/filelib.php
->
line 1025
/lib/filelib.php
->
line 1339
/admin/tool/brickfield/classes/local/htmlchecker/reporters/report_demo.php
->
line 158
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 38
/lib/tcpdf/tcpdf.php
->
line 8002
/lib/tcpdf/tcpdf.php
->
line 8010
/lib/tcpdf/tcpdf.php
->
line 18004
/lib/tcpdf/tcpdf.php
->
line 18005
/lib/tcpdf/tcpdf.php
->
line 18006
/lib/tcpdf/tcpdf.php
->
line 22290
/lib/tcpdf/tcpdf.php
->
line 22303
/lib/tcpdf/tcpdf.php
->
line 22316
/mod/wiki/parser/parser.php
->
line 241
/mod/wiki/parser/parser.php
->
line 243
/lib/scssphp/Compiler.php
->
line 2138
/lib/scssphp/Compiler.php
->
line 2144
/lib/scssphp/Compiler.php
->
line 2145
/lib/scssphp/Compiler.php
->
line 9950
/lib/tcpdf/include/tcpdf_fonts.php
->
line 87
/lib/html2text/Html2Text.php
->
line 80
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 94
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 97
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 118
/mod/scorm/datamodel.php
->
line 73
/mod/scorm/datamodel.php
->
line 83
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
->
line 71
/admin/tool/replace/cli/replace.php
->
line 75
/admin/tool/customlang/classes/local/mlang/langstring.php
->
line 137
/mod/scorm/locallib.php
->
line 1505
/mod/scorm/locallib.php
->
line 1515
/lib/requirejs.php
->
line 78
/admin/tool/httpsreplace/classes/url_finder.php
->
line 80
/admin/tool/httpsreplace/classes/url_finder.php
->
line 82
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 198
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 254
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 427
/lib/classes/string_manager_install.php
->
line 153
/admin/tool/log/store/legacy/classes/log/store.php
->
line 71
/admin/tool/log/store/legacy/classes/log/store.php
->
line 340
/admin/tool/log/store/legacy/classes/log/store.php
->
line 345
/admin/tool/log/store/legacy/classes/log/store.php
->
line 349
/admin/tool/log/store/legacy/classes/log/store.php
->
line 352
/admin/tool/log/store/legacy/classes/log/store.php
->
line 358
/admin/tool/log/store/legacy/classes/log/store.php
->
line 362
/admin/tool/log/store/legacy/classes/log/store.php
->
line 365
/admin/tool/log/store/legacy/classes/log/store.php
->
line 371
/admin/tool/log/store/legacy/classes/log/store.php
->
line 375
/admin/tool/log/store/legacy/classes/log/store.php
->
line 378
/admin/tool/log/store/legacy/classes/log/store.php
->
line 384
/admin/tool/log/store/legacy/classes/log/store.php
->
line 388
/admin/tool/log/store/legacy/classes/log/store.php
->
line 391
/admin/tool/log/store/legacy/classes/log/store.php
->
line 395
/media/player/videojs/ogvloader.php
->
line 132
/lib/horde/framework/Horde/Mail/Transport/Smtpmx.php
->
line 349
Referenced 160 times:
/lib/htmlpurifier/HTMLPurifier/Strategy/MakeWellFormed.php
->
line 490
/lib/htmlpurifier/HTMLPurifier/Strategy/MakeWellFormed.php
->
line 495
/lib/htmlpurifier/HTMLPurifier/Strategy/MakeWellFormed.php
->
line 501
/lib/htmlpurifier/HTMLPurifier/Strategy/MakeWellFormed.php
->
line 504
/admin/tool/replace/index.php
->
line 60
/lib/mustache/src/Mustache/Logger/StreamLogger.php
->
line 186
/lib/mustache/src/Mustache/Logger/StreamLogger.php
->
line 188
/lib/mustache/src/Mustache/Logger/StreamLogger.php
->
line 192
/backup/moodle2/backup_xml_transformer.class.php
->
line 109
/backup/moodle2/backup_xml_transformer.class.php
->
line 110
/backup/moodle2/backup_xml_transformer.class.php
->
line 157
/backup/moodle2/backup_xml_transformer.class.php
->
line 159
/backup/moodle2/backup_xml_transformer.class.php
->
line 159
/lib/wiki_to_markdown.php
->
line 99
/lib/wiki_to_markdown.php
->
line 100
/lib/wiki_to_markdown.php
->
line 120
/lib/wiki_to_markdown.php
->
line 121
/lib/wiki_to_markdown.php
->
line 135
/lib/wiki_to_markdown.php
->
line 137
/backup/util/helper/restore_structure_parser_processor.class.php
->
line 76
/backup/util/helper/restore_structure_parser_processor.class.php
->
line 77
/backup/util/helper/restore_structure_parser_processor.class.php
->
line 81
/backup/util/helper/restore_structure_parser_processor.class.php
->
line 83
/lib/classes/string_manager_standard.php
->
line 369
/lib/classes/string_manager_standard.php
->
line 380
/lib/classes/string_manager_standard.php
->
line 383
/lib/filelib.php
->
line 1025
/lib/filelib.php
->
line 1035
/lib/filelib.php
->
line 1339
/lib/filelib.php
->
line 1340
/admin/tool/brickfield/classes/local/htmlchecker/reporters/report_demo.php
->
line 158
/admin/tool/brickfield/classes/local/htmlchecker/reporters/report_demo.php
->
line 159
/lib/tcpdf/include/tcpdf_static.php
->
line 361
/lib/tcpdf/include/tcpdf_static.php
->
line 362
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 38
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 80
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 80
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 82
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 102
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 103
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 105
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 106
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 107
/lib/htmlpurifier/HTMLPurifier/URIFilter/Munge.php
->
line 110
/lib/tcpdf/tcpdf.php
->
line 8002
/lib/tcpdf/tcpdf.php
->
line 8003
/lib/tcpdf/tcpdf.php
->
line 8004
/lib/tcpdf/tcpdf.php
->
line 8005
/lib/tcpdf/tcpdf.php
->
line 8006
/lib/tcpdf/tcpdf.php
->
line 8007
/lib/tcpdf/tcpdf.php
->
line 8010
/lib/tcpdf/tcpdf.php
->
line 8011
/lib/tcpdf/tcpdf.php
->
line 8012
/lib/tcpdf/tcpdf.php
->
line 8013
/lib/tcpdf/tcpdf.php
->
line 8014
/lib/tcpdf/tcpdf.php
->
line 8015
/lib/tcpdf/tcpdf.php
->
line 18004
/lib/tcpdf/tcpdf.php
->
line 18005
/lib/tcpdf/tcpdf.php
->
line 18005
/lib/tcpdf/tcpdf.php
->
line 18006
/lib/tcpdf/tcpdf.php
->
line 18006
/lib/tcpdf/tcpdf.php
->
line 18007
/lib/tcpdf/tcpdf.php
->
line 22290
/lib/tcpdf/tcpdf.php
->
line 22291
/lib/tcpdf/tcpdf.php
->
line 22303
/lib/tcpdf/tcpdf.php
->
line 22304
/lib/tcpdf/tcpdf.php
->
line 22316
/lib/tcpdf/tcpdf.php
->
line 22317
/lib/tcpdf/tcpdf.php
->
line 22318
/blocks/html/lib.php
->
line 97
/blocks/html/lib.php
->
line 105
/mod/wiki/parser/parser.php
->
line 241
/mod/wiki/parser/parser.php
->
line 243
/mod/wiki/parser/parser.php
->
line 246
/lib/scssphp/Compiler.php
->
line 2134
/lib/scssphp/Compiler.php
->
line 2138
/lib/scssphp/Compiler.php
->
line 2143
/lib/scssphp/Compiler.php
->
line 2144
/lib/scssphp/Compiler.php
->
line 2145
/lib/scssphp/Compiler.php
->
line 2145
/lib/scssphp/Compiler.php
->
line 2147
/lib/scssphp/Compiler.php
->
line 2149
/lib/scssphp/Compiler.php
->
line 9950
/lib/scssphp/Compiler.php
->
line 9970
/lib/scssphp/Compiler.php
->
line 9979
/lib/tcpdf/include/tcpdf_fonts.php
->
line 87
/lib/tcpdf/include/tcpdf_fonts.php
->
line 88
/lib/html2text/Html2Text.php
->
line 80
/lib/html2text/Html2Text.php
->
line 374
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 94
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 97
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 99
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 118
/mod/resource/backup/moodle2/backup_resource_activity_task.class.php
->
line 119
/mod/scorm/datamodel.php
->
line 73
/mod/scorm/datamodel.php
->
line 74
/mod/scorm/datamodel.php
->
line 83
/mod/scorm/datamodel.php
->
line 84
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
->
line 71
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/StringHelper.php
->
line 72
/admin/tool/replace/cli/replace.php
->
line 75
/admin/tool/replace/cli/replace.php
->
line 91
/admin/tool/customlang/classes/local/mlang/langstring.php
->
line 137
/admin/tool/customlang/classes/local/mlang/langstring.php
->
line 143
/mod/scorm/locallib.php
->
line 1505
/mod/scorm/locallib.php
->
line 1515
/mod/scorm/locallib.php
->
line 1519
/lib/dml/moodle_database.php
->
line 2552
/lib/dml/moodle_database.php
->
line 2571
/lib/dml/moodle_database.php
->
line 2574
/lib/dml/moodle_database.php
->
line 2580
/lib/requirejs.php
->
line 78
/lib/requirejs.php
->
line 81
/admin/tool/httpsreplace/classes/url_finder.php
->
line 80
/admin/tool/httpsreplace/classes/url_finder.php
->
line 82
/admin/tool/httpsreplace/classes/url_finder.php
->
line 85
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 198
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 231
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 235
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 254
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 276
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 281
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 427
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 468
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 470
/lib/minify/matthiasmullie-minify/src/CSS.php
->
line 475
/question/type/calculated/question.php
->
line 314
/lib/classes/string_manager_install.php
->
line 153
/lib/classes/string_manager_install.php
->
line 160
/lib/classes/string_manager_install.php
->
line 163
/admin/tool/log/store/legacy/classes/log/store.php
->
line 71
/admin/tool/log/store/legacy/classes/log/store.php
->
line 73
/admin/tool/log/store/legacy/classes/log/store.php
->
line 340
/admin/tool/log/store/legacy/classes/log/store.php
->
line 345
/admin/tool/log/store/legacy/classes/log/store.php
->
line 349
/admin/tool/log/store/legacy/classes/log/store.php
->
line 352
/admin/tool/log/store/legacy/classes/log/store.php
->
line 358
/admin/tool/log/store/legacy/classes/log/store.php
->
line 362
/admin/tool/log/store/legacy/classes/log/store.php
->
line 365
/admin/tool/log/store/legacy/classes/log/store.php
->
line 371
/admin/tool/log/store/legacy/classes/log/store.php
->
line 375
/admin/tool/log/store/legacy/classes/log/store.php
->
line 378
/admin/tool/log/store/legacy/classes/log/store.php
->
line 384
/admin/tool/log/store/legacy/classes/log/store.php
->
line 388
/admin/tool/log/store/legacy/classes/log/store.php
->
line 391
/admin/tool/log/store/legacy/classes/log/store.php
->
line 395
/admin/tool/log/store/legacy/classes/log/store.php
->
line 397
/media/player/videojs/ogvloader.php
->
line 132
/media/player/videojs/ogvloader.php
->
line 135
/backup/cc/entity.quiz.class.php
->
line 398
/backup/cc/entity.quiz.class.php
->
line 407
/backup/cc/entity11.quiz.class.php
->
line 391
/backup/cc/entity11.quiz.class.php
->
line 400
/lib/horde/framework/Horde/Mail/Transport/Smtpmx.php
->
line 349
/lib/horde/framework/Horde/Mail/Transport/Smtpmx.php
->
line 353
/lib/horde/framework/Horde/Mail/Transport/Smtpmx.php
->
line 356
/lib/adminlib.php
->
line 9382
/lib/adminlib.php
->
line 9403
/lib/adminlib.php
->
line 9430
/lib/adminlib.php
->
line 9439