Quick Navigation
×
Moodle 4.3 XRef and Diffs
Home
Quick Navigation
Moodle 4.3
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.3 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.3.x will end 7 October 2024 (12 months).
Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.
Moodle 4.3 Database Schema (by Marcus Green)
map
[
Top level directory
]
Variable Cross Reference
at:
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1377
/h5p/classes/framework.php
->
line 1741
/mod/lti/tests/local/ltiopenid/registration_test.php
->
line 412
/admin/tool/lpmigrate/classes/framework_mapper.php
->
line 74
/lib/horde/framework/Horde/Mime/Part.php
->
line 2507
/mod/quiz/accessrule/seb/classes/seb_quiz_settings.php
->
line 531
/mod/quiz/accessrule/seb/classes/seb_quiz_settings.php
->
line 545
/mod/quiz/accessrule/seb/classes/settings_provider.php
->
line 922
/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/google/src/Google/Http/REST.php
->
line 99
/lib/google/src/Google/Http/REST.php
->
line 106
/cache/stores/apcu/lib.php
->
line 197
/cache/stores/apcu/lib.php
->
line 239
/lib/scssphp/Compiler.php
->
line 7041
/lib/scssphp/Compiler.php
->
line 7383
/lib/scssphp/Compiler.php
->
line 8811
/lib/scssphp/Compiler.php
->
line 8824
/lib/scssphp/Compiler.php
->
line 8879
/lib/scssphp/Compiler.php
->
line 8888
/lib/scssphp/Compiler.php
->
line 8900
/lib/scssphp/Compiler.php
->
line 8926
/lib/scssphp/Compiler.php
->
line 8941
/grade/import/csv/tests/load_data_test.php
->
line 385
/grade/import/csv/tests/load_data_test.php
->
line 424
/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
/admin/tool/mfa/factor/totp/extlib/OTPHP/ParameterTrait.php
->
line 181
/lib/horde/framework/Horde/Mime/Magic.php
->
line 67
/lib/horde/framework/Horde/Mime/Magic.php
->
line 98
/lib/classes/output/icon_system_fontawesome.php
->
line 51
/lib/classes/oauth2/client.php
->
line 239
/lib/classes/oauth2/client.php
->
line 545
/lib/mlbackend/php/phpml/src/Phpml/Preprocessing/OneHotEncoder.php
->
line 44
/lib/horde/framework/Horde/Support/Backtrace.php
->
line 159
/lib/dml/pgsql_native_moodle_database.php
->
line 1003
/lib/dml/pgsql_native_moodle_database.php
->
line 1006
/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
/admin/tool/componentlibrary/cli/fetchicons.php
->
line 61
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 234
/lib/classes/output/icon_system.php
->
line 64
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2626
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3513
/lib/webauthn/src/CBOR/CborDecoder.php
->
line 197
/grade/import/csv/classes/load_data.php
->
line 462
/lib/horde/framework/Horde/Imap/Client/Data/Sync.php
->
line 39
/lib/google/src/Google/IO/Curl.php
->
line 124
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 160
/lib/guzzlehttp/guzzle/src/Handler/StreamHandler.php
->
line 544
Referenced 266 times:
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1377
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1384
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1403
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1409
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Spreadsheet.php
->
line 1415
/h5p/classes/framework.php
->
line 1737
/h5p/classes/framework.php
->
line 1739
/h5p/classes/framework.php
->
line 1741
/h5p/classes/framework.php
->
line 1750
/mod/lti/tests/local/ltiopenid/registration_test.php
->
line 412
/mod/lti/tests/local/ltiopenid/registration_test.php
->
line 414
/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
/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 85
/grade/import/csv/tests/fixtures/phpunit_gradeimport_csv_load_data.php
->
line 98
/grade/import/csv/tests/fixtures/phpunit_gradeimport_csv_load_data.php
->
line 102
/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
/lib/horde/framework/Horde/Mime/Part.php
->
line 2507
/lib/horde/framework/Horde/Mime/Part.php
->
line 2510
/lib/horde/framework/Horde/Mime/Part.php
->
line 2513
/mod/quiz/accessrule/seb/classes/seb_quiz_settings.php
->
line 531
/mod/quiz/accessrule/seb/classes/seb_quiz_settings.php
->
line 533
/mod/quiz/accessrule/seb/classes/seb_quiz_settings.php
->
line 545
/mod/quiz/accessrule/seb/classes/seb_quiz_settings.php
->
line 547
/mod/quiz/accessrule/seb/classes/seb_quiz_settings.php
->
line 552
/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/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/google/src/Google/Http/REST.php
->
line 99
/lib/google/src/Google/Http/REST.php
->
line 106
/lib/google/src/Google/Http/REST.php
->
line 111
/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
/lib/scssphp/Compiler.php
->
line 7041
/lib/scssphp/Compiler.php
->
line 7043
/lib/scssphp/Compiler.php
->
line 7044
/lib/scssphp/Compiler.php
->
line 7383
/lib/scssphp/Compiler.php
->
line 7385
/lib/scssphp/Compiler.php
->
line 7391
/lib/scssphp/Compiler.php
->
line 8811
/lib/scssphp/Compiler.php
->
line 8820
/lib/scssphp/Compiler.php
->
line 8820
/lib/scssphp/Compiler.php
->
line 8824
/lib/scssphp/Compiler.php
->
line 8824
/lib/scssphp/Compiler.php
->
line 8826
/lib/scssphp/Compiler.php
->
line 8830
/lib/scssphp/Compiler.php
->
line 8844
/lib/scssphp/Compiler.php
->
line 8846
/lib/scssphp/Compiler.php
->
line 8849
/lib/scssphp/Compiler.php
->
line 8863
/lib/scssphp/Compiler.php
->
line 8867
/lib/scssphp/Compiler.php
->
line 8868
/lib/scssphp/Compiler.php
->
line 8879
/lib/scssphp/Compiler.php
->
line 8880
/lib/scssphp/Compiler.php
->
line 8888
/lib/scssphp/Compiler.php
->
line 8889
/lib/scssphp/Compiler.php
->
line 8900
/lib/scssphp/Compiler.php
->
line 8903
/lib/scssphp/Compiler.php
->
line 8913
/lib/scssphp/Compiler.php
->
line 8914
/lib/scssphp/Compiler.php
->
line 8915
/lib/scssphp/Compiler.php
->
line 8916
/lib/scssphp/Compiler.php
->
line 8920
/lib/scssphp/Compiler.php
->
line 8926
/lib/scssphp/Compiler.php
->
line 8935
/lib/scssphp/Compiler.php
->
line 8941
/lib/scssphp/Compiler.php
->
line 8944
/lib/scssphp/Compiler.php
->
line 8952
/lib/scssphp/Compiler.php
->
line 8956
/lib/scssphp/Compiler.php
->
line 8957
/lib/scssphp/Compiler.php
->
line 9010
/lib/scssphp/Compiler.php
->
line 9013
/lib/scssphp/Compiler.php
->
line 9016
/lib/scssphp/Compiler.php
->
line 9030
/lib/scssphp/Compiler.php
->
line 9034
/lib/scssphp/Compiler.php
->
line 9038
/lib/scssphp/Compiler.php
->
line 9038
/lib/scssphp/Compiler.php
->
line 9040
/lib/scssphp/Compiler.php
->
line 9041
/lib/scssphp/Compiler.php
->
line 9044
/lib/scssphp/Compiler.php
->
line 9047
/lib/scssphp/Compiler.php
->
line 9050
/lib/scssphp/Compiler.php
->
line 9060
/lib/scssphp/Compiler.php
->
line 9062
/lib/scssphp/Compiler.php
->
line 9063
/lib/scssphp/Compiler.php
->
line 9066
/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/lti/locallib.php
->
line 4472
/mod/lti/locallib.php
->
line 4509
/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
/lib/google/src/Google/Service/TagManager.php
->
line 2733
/lib/google/src/Google/Service/TagManager.php
->
line 2735
/lib/google/src/Google/Service/TagManager.php
->
line 2735
/lib/google/src/Google/Service/TagManager.php
->
line 2739
/grade/import/csv/tests/load_data_test.php
->
line 385
/grade/import/csv/tests/load_data_test.php
->
line 388
/grade/import/csv/tests/load_data_test.php
->
line 398
/grade/import/csv/tests/load_data_test.php
->
line 424
/grade/import/csv/tests/load_data_test.php
->
line 428
/grade/import/csv/tests/load_data_test.php
->
line 429
/grade/import/csv/tests/load_data_test.php
->
line 432
/grade/import/csv/tests/load_data_test.php
->
line 433
/grade/import/csv/tests/load_data_test.php
->
line 437
/grade/import/csv/tests/load_data_test.php
->
line 438
/grade/import/csv/tests/load_data_test.php
->
line 445
/grade/import/csv/tests/load_data_test.php
->
line 446
/grade/import/csv/tests/load_data_test.php
->
line 455
/grade/import/csv/tests/load_data_test.php
->
line 456
/grade/import/csv/tests/load_data_test.php
->
line 499
/grade/import/csv/tests/load_data_test.php
->
line 559
/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
/admin/tool/mfa/factor/totp/extlib/OTPHP/ParameterTrait.php
->
line 181
/admin/tool/mfa/factor/totp/extlib/OTPHP/ParameterTrait.php
->
line 183
/admin/tool/mfa/factor/totp/extlib/OTPHP/ParameterTrait.php
->
line 184
/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
/lib/classes/output/icon_system_fontawesome.php
->
line 51
/lib/classes/output/icon_system_fontawesome.php
->
line 464
/lib/classes/output/icon_system_fontawesome.php
->
line 470
/lib/classes/output/icon_system_fontawesome.php
->
line 472
/lib/classes/output/icon_system_fontawesome.php
->
line 473
/lib/classes/output/icon_system_fontawesome.php
->
line 480
/lib/classes/output/icon_system_fontawesome.php
->
line 484
/lib/classes/output/icon_system_fontawesome.php
->
line 488
/lib/classes/oauth2/client.php
->
line 239
/lib/classes/oauth2/client.php
->
line 241
/lib/classes/oauth2/client.php
->
line 243
/lib/classes/oauth2/client.php
->
line 545
/lib/classes/oauth2/client.php
->
line 548
/mod/workshop/form/numerrors/lib.php
->
line 461
/mod/workshop/form/numerrors/lib.php
->
line 462
/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
/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/dml/pgsql_native_moodle_database.php
->
line 997
/lib/dml/pgsql_native_moodle_database.php
->
line 1002
/lib/dml/pgsql_native_moodle_database.php
->
line 1003
/lib/dml/pgsql_native_moodle_database.php
->
line 1005
/lib/dml/pgsql_native_moodle_database.php
->
line 1006
/lib/dml/pgsql_native_moodle_database.php
->
line 1008
/lib/dml/pgsql_native_moodle_database.php
->
line 1009
/lib/dml/pgsql_native_moodle_database.php
->
line 1011
/lib/dml/pgsql_native_moodle_database.php
->
line 1012
/lib/dml/pgsql_native_moodle_database.php
->
line 1013
/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
/admin/tool/componentlibrary/cli/fetchicons.php
->
line 61
/admin/tool/componentlibrary/cli/fetchicons.php
->
line 63
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 234
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 239
/lib/maxmind/MaxMind/Db/Reader/Decoder.php
->
line 242
/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/horde/framework/Horde/Imap/Client/Base.php
->
line 2626
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2626
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2632
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2635
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2643
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 2644
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3513
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3533
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3565
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3773
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3790
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3793
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3826
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 3831
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 4063
/lib/webauthn/src/CBOR/CborDecoder.php
->
line 197
/lib/webauthn/src/CBOR/CborDecoder.php
->
line 207
/lib/webauthn/src/CBOR/CborDecoder.php
->
line 209
/grade/import/csv/classes/load_data.php
->
line 305
/grade/import/csv/classes/load_data.php
->
line 308
/grade/import/csv/classes/load_data.php
->
line 382
/grade/import/csv/classes/load_data.php
->
line 425
/grade/import/csv/classes/load_data.php
->
line 426
/grade/import/csv/classes/load_data.php
->
line 462
/grade/import/csv/classes/load_data.php
->
line 466
/grade/import/csv/classes/load_data.php
->
line 474
/grade/import/csv/classes/load_data.php
->
line 478
/grade/import/csv/classes/load_data.php
->
line 521
/grade/import/csv/classes/load_data.php
->
line 530
/lib/horde/framework/Horde/Imap/Client/Data/Sync.php
->
line 39
/lib/horde/framework/Horde/Imap/Client/Data/Sync.php
->
line 149
/lib/google/src/Google/IO/Curl.php
->
line 124
/lib/google/src/Google/IO/Curl.php
->
line 127
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 160
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 163
/lib/guzzlehttp/guzzle/src/Handler/StreamHandler.php
->
line 544
/lib/guzzlehttp/guzzle/src/Handler/StreamHandler.php
->
line 562
/lib/guzzlehttp/guzzle/src/Handler/StreamHandler.php
->
line 563
/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