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)
map
[
Top level directory
]
Variable Cross Reference
at:
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2611
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3498
/lib/tests/admintree_test.php
->
line 58
/lib/tests/admintree_test.php
->
line 66
/lib/tests/admintree_test.php
->
line 77
/lib/tests/admintree_test.php
->
line 85
/lib/tests/admintree_test.php
->
line 100
/lib/dml/pgsql_native_moodle_database.php
->
line 976
/lib/dml/pgsql_native_moodle_database.php
->
line 979
/lib/horde/framework/Horde/Mime/Magic.php
->
line 67
/lib/horde/framework/Horde/Mime/Magic.php
->
line 98
/admin/tool/lpmigrate/classes/framework_mapper.php
->
line 74
/grade/import/csv/classes/load_data.php
->
line 458
/lib/phpspreadsheet/vendor/composer/autoload_real.php
->
line 37
/lib/phpspreadsheet/vendor/composer/autoload_real.php
->
line 42
/mod/lti/tests/local/ltiopenid/registration_test.php
->
line 412
/mod/quiz/accessrule/seb/classes/settings_provider.php
->
line 922
/lib/classes/output/icon_system_fontawesome.php
->
line 51
/admin/tool/componentlibrary/cli/fetchicons.php
->
line 61
/lib/classes/output/icon_system.php
->
line 64
/lib/scssphp/Compiler.php
->
line 7001
/lib/scssphp/Compiler.php
->
line 7341
/lib/scssphp/Compiler.php
->
line 8756
/lib/scssphp/Compiler.php
->
line 8769
/lib/scssphp/Compiler.php
->
line 8824
/lib/scssphp/Compiler.php
->
line 8833
/lib/scssphp/Compiler.php
->
line 8845
/lib/scssphp/Compiler.php
->
line 8871
/lib/scssphp/Compiler.php
->
line 8886
/lib/google/src/Google/Http/REST.php
->
line 98
/lib/google/src/Google/Http/REST.php
->
line 105
/h5p/classes/framework.php
->
line 1607
/lib/google/src/Google/IO/Curl.php
->
line 123
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 531
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 545
/lib/adodb/adodb-error.inc.php
->
line 76
/lib/adodb/adodb-error.inc.php
->
line 79
/lib/adodb/adodb-error.inc.php
->
line 85
/lib/adodb/adodb-error.inc.php
->
line 87
/lib/adodb/adodb-error.inc.php
->
line 90
/lib/adodb/adodb-error.inc.php
->
line 92
/lib/adodb/adodb-error.inc.php
->
line 96
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1344
/lib/classes/oauth2/client.php
->
line 236
/lib/classes/oauth2/client.php
->
line 524
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 160
/lib/horde/framework/Horde/Imap/Client/Data/Sync.php
->
line 39
/lib/horde/framework/Horde/Mime/Part.php
->
line 2487
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 159
/cache/stores/apcu/lib.php
->
line 197
/cache/stores/apcu/lib.php
->
line 239
/admin/tool/behat/tests/manager_util_test.php
->
line 106
/admin/tool/behat/tests/manager_util_test.php
->
line 500
/admin/tool/behat/tests/manager_util_test.php
->
line 564
/grade/import/csv/tests/load_data_test.php
->
line 384
/grade/import/csv/tests/load_data_test.php
->
line 423
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 241
/lib/mlbackend/php/phpml/src/Phpml/Preprocessing/OneHotEncoder.php
->
line 44
Referenced 270 times:
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2611
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2611
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2617
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2620
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2628
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2629
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3498
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3518
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3550
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3758
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3775
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3778
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3811
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3816
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 4049
/lib/tests/admintree_test.php
->
line 58
/lib/tests/admintree_test.php
->
line 60
/lib/tests/admintree_test.php
->
line 62
/lib/tests/admintree_test.php
->
line 66
/lib/tests/admintree_test.php
->
line 68
/lib/tests/admintree_test.php
->
line 70
/lib/tests/admintree_test.php
->
line 77
/lib/tests/admintree_test.php
->
line 79
/lib/tests/admintree_test.php
->
line 81
/lib/tests/admintree_test.php
->
line 85
/lib/tests/admintree_test.php
->
line 87
/lib/tests/admintree_test.php
->
line 89
/lib/tests/admintree_test.php
->
line 100
/lib/tests/admintree_test.php
->
line 102
/lib/tests/admintree_test.php
->
line 104
/lib/dml/pgsql_native_moodle_database.php
->
line 970
/lib/dml/pgsql_native_moodle_database.php
->
line 975
/lib/dml/pgsql_native_moodle_database.php
->
line 976
/lib/dml/pgsql_native_moodle_database.php
->
line 978
/lib/dml/pgsql_native_moodle_database.php
->
line 979
/lib/dml/pgsql_native_moodle_database.php
->
line 981
/lib/dml/pgsql_native_moodle_database.php
->
line 982
/lib/dml/pgsql_native_moodle_database.php
->
line 984
/lib/dml/pgsql_native_moodle_database.php
->
line 985
/lib/dml/pgsql_native_moodle_database.php
->
line 986
/grade/import/csv/tests/fixtures/phpunit_gradeimport_csv_load_data.php
->
line 83
/grade/import/csv/tests/fixtures/phpunit_gradeimport_csv_load_data.php
->
line 84
/grade/import/csv/tests/fixtures/phpunit_gradeimport_csv_load_data.php
->
line 97
/grade/import/csv/tests/fixtures/phpunit_gradeimport_csv_load_data.php
->
line 101
/mod/lti/locallib.php
->
line 4420
/mod/lti/locallib.php
->
line 4459
/lib/horde/framework/Horde/Mime/Magic.php
->
line 67
/lib/horde/framework/Horde/Mime/Magic.php
->
line 70
/lib/horde/framework/Horde/Mime/Magic.php
->
line 77
/lib/horde/framework/Horde/Mime/Magic.php
->
line 78
/lib/horde/framework/Horde/Mime/Magic.php
->
line 98
/lib/horde/framework/Horde/Mime/Magic.php
->
line 99
/admin/tool/lpmigrate/classes/framework_mapper.php
->
line 74
/admin/tool/lpmigrate/classes/framework_mapper.php
->
line 84
/admin/tool/lpmigrate/classes/framework_mapper.php
->
line 92
/grade/import/csv/classes/load_data.php
->
line 301
/grade/import/csv/classes/load_data.php
->
line 304
/grade/import/csv/classes/load_data.php
->
line 378
/grade/import/csv/classes/load_data.php
->
line 421
/grade/import/csv/classes/load_data.php
->
line 422
/grade/import/csv/classes/load_data.php
->
line 458
/grade/import/csv/classes/load_data.php
->
line 462
/grade/import/csv/classes/load_data.php
->
line 470
/grade/import/csv/classes/load_data.php
->
line 474
/grade/import/csv/classes/load_data.php
->
line 517
/grade/import/csv/classes/load_data.php
->
line 526
/lib/phpspreadsheet/vendor/composer/autoload_real.php
->
line 37
/lib/phpspreadsheet/vendor/composer/autoload_real.php
->
line 38
/lib/phpspreadsheet/vendor/composer/autoload_real.php
->
line 42
/lib/phpspreadsheet/vendor/composer/autoload_real.php
->
line 43
/mod/lti/tests/local/ltiopenid/registration_test.php
->
line 412
/mod/lti/tests/local/ltiopenid/registration_test.php
->
line 414
/mod/quiz/accessrule/seb/classes/settings_provider.php
->
line 922
/mod/quiz/accessrule/seb/classes/settings_provider.php
->
line 924
/mod/quiz/accessrule/seb/classes/settings_provider.php
->
line 928
/lib/classes/output/icon_system_fontawesome.php
->
line 51
/lib/classes/output/icon_system_fontawesome.php
->
line 455
/lib/classes/output/icon_system_fontawesome.php
->
line 461
/lib/classes/output/icon_system_fontawesome.php
->
line 463
/lib/classes/output/icon_system_fontawesome.php
->
line 464
/lib/classes/output/icon_system_fontawesome.php
->
line 471
/lib/classes/output/icon_system_fontawesome.php
->
line 475
/lib/classes/output/icon_system_fontawesome.php
->
line 479
/admin/tool/componentlibrary/cli/fetchicons.php
->
line 61
/admin/tool/componentlibrary/cli/fetchicons.php
->
line 63
/lib/classes/output/icon_system.php
->
line 64
/lib/classes/output/icon_system.php
->
line 143
/lib/classes/output/icon_system.php
->
line 144
/lib/classes/output/icon_system.php
->
line 152
/lib/classes/output/icon_system.php
->
line 153
/lib/scssphp/Compiler.php
->
line 7001
/lib/scssphp/Compiler.php
->
line 7003
/lib/scssphp/Compiler.php
->
line 7004
/lib/scssphp/Compiler.php
->
line 7341
/lib/scssphp/Compiler.php
->
line 7343
/lib/scssphp/Compiler.php
->
line 7349
/lib/scssphp/Compiler.php
->
line 8756
/lib/scssphp/Compiler.php
->
line 8765
/lib/scssphp/Compiler.php
->
line 8765
/lib/scssphp/Compiler.php
->
line 8769
/lib/scssphp/Compiler.php
->
line 8769
/lib/scssphp/Compiler.php
->
line 8771
/lib/scssphp/Compiler.php
->
line 8775
/lib/scssphp/Compiler.php
->
line 8789
/lib/scssphp/Compiler.php
->
line 8791
/lib/scssphp/Compiler.php
->
line 8794
/lib/scssphp/Compiler.php
->
line 8808
/lib/scssphp/Compiler.php
->
line 8812
/lib/scssphp/Compiler.php
->
line 8813
/lib/scssphp/Compiler.php
->
line 8824
/lib/scssphp/Compiler.php
->
line 8825
/lib/scssphp/Compiler.php
->
line 8833
/lib/scssphp/Compiler.php
->
line 8834
/lib/scssphp/Compiler.php
->
line 8845
/lib/scssphp/Compiler.php
->
line 8848
/lib/scssphp/Compiler.php
->
line 8858
/lib/scssphp/Compiler.php
->
line 8859
/lib/scssphp/Compiler.php
->
line 8860
/lib/scssphp/Compiler.php
->
line 8861
/lib/scssphp/Compiler.php
->
line 8865
/lib/scssphp/Compiler.php
->
line 8871
/lib/scssphp/Compiler.php
->
line 8880
/lib/scssphp/Compiler.php
->
line 8886
/lib/scssphp/Compiler.php
->
line 8889
/lib/scssphp/Compiler.php
->
line 8897
/lib/scssphp/Compiler.php
->
line 8901
/lib/scssphp/Compiler.php
->
line 8902
/lib/scssphp/Compiler.php
->
line 8955
/lib/scssphp/Compiler.php
->
line 8958
/lib/scssphp/Compiler.php
->
line 8961
/lib/scssphp/Compiler.php
->
line 8975
/lib/scssphp/Compiler.php
->
line 8979
/lib/scssphp/Compiler.php
->
line 8983
/lib/scssphp/Compiler.php
->
line 8983
/lib/scssphp/Compiler.php
->
line 8985
/lib/scssphp/Compiler.php
->
line 8986
/lib/scssphp/Compiler.php
->
line 8989
/lib/scssphp/Compiler.php
->
line 8992
/lib/scssphp/Compiler.php
->
line 8995
/lib/scssphp/Compiler.php
->
line 9005
/lib/scssphp/Compiler.php
->
line 9007
/lib/scssphp/Compiler.php
->
line 9008
/lib/scssphp/Compiler.php
->
line 9011
/lib/horde/framework/Horde/Imap/Client/Base/Mailbox.php
->
line 36
/lib/horde/framework/Horde/Imap/Client/Base/Mailbox.php
->
line 183
/lib/tcpdf/include/tcpdf_fonts.php
->
line 1508
/lib/tcpdf/include/tcpdf_fonts.php
->
line 1513
/lib/tcpdf/include/tcpdf_fonts.php
->
line 1514
/lib/tcpdf/include/tcpdf_fonts.php
->
line 1516
/badges/classes/backpack_api2p1.php
->
line 161
/badges/classes/backpack_api2p1.php
->
line 162
/badges/classes/backpack_api2p1.php
->
line 163
/badges/classes/backpack_api2p1.php
->
line 164
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 74
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 182
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 257
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 258
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 273
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 273
/cache/stores/mongodb/MongoDB/Operation/MapReduce.php
->
line 370
/lib/google/src/Google/Http/REST.php
->
line 98
/lib/google/src/Google/Http/REST.php
->
line 105
/lib/google/src/Google/Http/REST.php
->
line 110
/h5p/classes/framework.php
->
line 1603
/h5p/classes/framework.php
->
line 1605
/h5p/classes/framework.php
->
line 1607
/h5p/classes/framework.php
->
line 1616
/lib/google/src/Google/IO/Curl.php
->
line 123
/lib/google/src/Google/IO/Curl.php
->
line 126
/admin/tool/brickfield/classes/local/htmlchecker/common/checks/img_with_map_has_use_map.php
->
line 45
/admin/tool/brickfield/classes/local/htmlchecker/common/checks/img_with_map_has_use_map.php
->
line 46
/admin/tool/brickfield/classes/local/htmlchecker/common/checks/img_with_map_has_use_map.php
->
line 46
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 531
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 533
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 545
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 547
/mod/quiz/accessrule/seb/classes/quiz_settings.php
->
line 552
/lib/adodb/adodb-error.inc.php
->
line 76
/lib/adodb/adodb-error.inc.php
->
line 79
/lib/adodb/adodb-error.inc.php
->
line 85
/lib/adodb/adodb-error.inc.php
->
line 87
/lib/adodb/adodb-error.inc.php
->
line 90
/lib/adodb/adodb-error.inc.php
->
line 92
/lib/adodb/adodb-error.inc.php
->
line 96
/lib/adodb/adodb-error.inc.php
->
line 102
/lib/adodb/adodb-error.inc.php
->
line 102
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1344
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1351
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1370
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1376
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1382
/mod/workshop/form/numerrors/lib.php
->
line 461
/mod/workshop/form/numerrors/lib.php
->
line 462
/badges/classes/backpack_api.php
->
line 177
/badges/classes/backpack_api.php
->
line 178
/badges/classes/backpack_api.php
->
line 179
/badges/classes/backpack_api.php
->
line 180
/badges/classes/backpack_api.php
->
line 239
/badges/classes/backpack_api.php
->
line 240
/badges/classes/backpack_api.php
->
line 241
/badges/classes/backpack_api.php
->
line 242
/badges/classes/backpack_api.php
->
line 281
/badges/classes/backpack_api.php
->
line 282
/badges/classes/backpack_api.php
->
line 283
/badges/classes/backpack_api.php
->
line 284
/badges/classes/backpack_api.php
->
line 299
/badges/classes/backpack_api.php
->
line 300
/badges/classes/backpack_api.php
->
line 301
/badges/classes/backpack_api.php
->
line 302
/lib/classes/oauth2/client.php
->
line 236
/lib/classes/oauth2/client.php
->
line 238
/lib/classes/oauth2/client.php
->
line 240
/lib/classes/oauth2/client.php
->
line 524
/lib/classes/oauth2/client.php
->
line 527
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 160
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 163
/lib/horde/framework/Horde/Imap/Client/Data/Sync.php
->
line 39
/lib/horde/framework/Horde/Imap/Client/Data/Sync.php
->
line 149
/lib/horde/framework/Horde/Mime/Part.php
->
line 2487
/lib/horde/framework/Horde/Mime/Part.php
->
line 2490
/lib/horde/framework/Horde/Mime/Part.php
->
line 2493
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 159
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 161
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 163
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 166
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 168
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 171
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 173
/lib/google/src/Google/Service/TagManager.php
->
line 2701
/lib/google/src/Google/Service/TagManager.php
->
line 2703
/lib/google/src/Google/Service/TagManager.php
->
line 2703
/lib/google/src/Google/Service/TagManager.php
->
line 2707
/cache/stores/apcu/lib.php
->
line 197
/cache/stores/apcu/lib.php
->
line 199
/cache/stores/apcu/lib.php
->
line 203
/cache/stores/apcu/lib.php
->
line 205
/cache/stores/apcu/lib.php
->
line 239
/cache/stores/apcu/lib.php
->
line 242
/cache/stores/apcu/lib.php
->
line 244
/cache/stores/apcu/lib.php
->
line 245
/cache/stores/mongodb/MongoDB/Collection.php
->
line 966
/cache/stores/mongodb/MongoDB/Collection.php
->
line 998
/admin/tool/behat/tests/manager_util_test.php
->
line 106
/admin/tool/behat/tests/manager_util_test.php
->
line 132
/admin/tool/behat/tests/manager_util_test.php
->
line 500
/admin/tool/behat/tests/manager_util_test.php
->
line 514
/admin/tool/behat/tests/manager_util_test.php
->
line 564
/admin/tool/behat/tests/manager_util_test.php
->
line 578
/grade/import/csv/tests/load_data_test.php
->
line 384
/grade/import/csv/tests/load_data_test.php
->
line 387
/grade/import/csv/tests/load_data_test.php
->
line 397
/grade/import/csv/tests/load_data_test.php
->
line 423
/grade/import/csv/tests/load_data_test.php
->
line 427
/grade/import/csv/tests/load_data_test.php
->
line 428
/grade/import/csv/tests/load_data_test.php
->
line 431
/grade/import/csv/tests/load_data_test.php
->
line 432
/grade/import/csv/tests/load_data_test.php
->
line 436
/grade/import/csv/tests/load_data_test.php
->
line 437
/grade/import/csv/tests/load_data_test.php
->
line 444
/grade/import/csv/tests/load_data_test.php
->
line 445
/grade/import/csv/tests/load_data_test.php
->
line 454
/grade/import/csv/tests/load_data_test.php
->
line 455
/grade/import/csv/tests/load_data_test.php
->
line 498
/grade/import/csv/tests/load_data_test.php
->
line 558
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 241
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 246
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 249
/lib/mlbackend/php/phpml/src/Phpml/Preprocessing/OneHotEncoder.php
->
line 44
/lib/mlbackend/php/phpml/src/Phpml/Preprocessing/OneHotEncoder.php
->
line 45
/lib/mlbackend/php/phpml/src/Phpml/Preprocessing/OneHotEncoder.php
->
line 46