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)
scope
[
Top level directory
]
Variable Cross Reference
at:
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php
->
line 1508
/grade/edit/outcome/import_outcomes_form.php
->
line 43
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 125
/mod/lti/service/gradebookservices/classes/local/resources/scores.php
->
line 84
/mod/lti/token.php
->
line 43
/lib/scssphp/Compiler.php
->
line 1353
/lib/scssphp/Compiler.php
->
line 1497
/lib/scssphp/Compiler.php
->
line 1519
/lib/scssphp/Compiler.php
->
line 1521
/lib/scssphp/Compiler.php
->
line 1523
/grade/edit/outcome/import.php
->
line 33
/lib/outputcomponents.php
->
line 2873
/badges/classes/oauth2/client.php
->
line 67
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedFormula.php
->
line 17
/mod/lti/service/gradebookservices/classes/local/resources/results.php
->
line 73
/mod/lti/startltiadvregistration.php
->
line 60
/mod/lti/startltiadvregistration.php
->
line 64
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 61
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 89
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedRange.php
->
line 18
/mod/lti/auth.php
->
line 41
/badges/backpack-connect.php
->
line 30
/badges/backpack-connect.php
->
line 48
/lib/oauthlib.php
->
line 401
Referenced 273 times:
/mod/bigbluebuttonbn/tests/behat/behat_mod_bigbluebuttonbn.php
->
line 48
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php
->
line 1508
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php
->
line 1513
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php
->
line 1515
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php
->
line 1515
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx.php
->
line 1518
/lib/google/src/Google/Service/Oauth2.php
->
line 315
/lib/google/src/Google/Service/Oauth2.php
->
line 361
/lib/google/src/Google/Service/Oauth2.php
->
line 363
/lib/google/src/Google/Service/Oauth2.php
->
line 363
/lib/google/src/Google/Service/Oauth2.php
->
line 367
/mod/lti/locallib.php
->
line 4520
/grade/edit/outcome/import_outcomes_form.php
->
line 43
/lib/google/src/Google/Service/Calendar.php
->
line 2043
/lib/google/src/Google/Service/Calendar.php
->
line 2045
/lib/google/src/Google/Service/Calendar.php
->
line 2045
/lib/google/src/Google/Service/Calendar.php
->
line 2049
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 125
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 126
/lib/htmlpurifier/HTMLPurifier/Filter/ExtractStyleBlocks.php
->
line 127
/mod/lti/service/gradebookservices/classes/local/resources/scores.php
->
line 84
/mod/lti/service/gradebookservices/classes/local/resources/scores.php
->
line 87
/mod/lti/token.php
->
line 43
/mod/lti/token.php
->
line 47
/mod/lti/token.php
->
line 85
/grade/report/singleview/classes/local/screen/user.php
->
line 212
/lib/behat/classes/behat_core_generator.php
->
line 1104
/lib/behat/classes/behat_core_generator.php
->
line 1105
/mod/lti/tests/task/clean_access_tokens_test.php
->
line 49
/lib/scssphp/Compiler.php
->
line 234
/lib/scssphp/Compiler.php
->
line 483
/lib/scssphp/Compiler.php
->
line 533
/lib/scssphp/Compiler.php
->
line 708
/lib/scssphp/Compiler.php
->
line 734
/lib/scssphp/Compiler.php
->
line 736
/lib/scssphp/Compiler.php
->
line 737
/lib/scssphp/Compiler.php
->
line 1290
/lib/scssphp/Compiler.php
->
line 1291
/lib/scssphp/Compiler.php
->
line 1294
/lib/scssphp/Compiler.php
->
line 1296
/lib/scssphp/Compiler.php
->
line 1297
/lib/scssphp/Compiler.php
->
line 1331
/lib/scssphp/Compiler.php
->
line 1333
/lib/scssphp/Compiler.php
->
line 1346
/lib/scssphp/Compiler.php
->
line 1348
/lib/scssphp/Compiler.php
->
line 1349
/lib/scssphp/Compiler.php
->
line 1349
/lib/scssphp/Compiler.php
->
line 1353
/lib/scssphp/Compiler.php
->
line 1353
/lib/scssphp/Compiler.php
->
line 1356
/lib/scssphp/Compiler.php
->
line 1463
/lib/scssphp/Compiler.php
->
line 1464
/lib/scssphp/Compiler.php
->
line 1467
/lib/scssphp/Compiler.php
->
line 1469
/lib/scssphp/Compiler.php
->
line 1469
/lib/scssphp/Compiler.php
->
line 1470
/lib/scssphp/Compiler.php
->
line 1485
/lib/scssphp/Compiler.php
->
line 1490
/lib/scssphp/Compiler.php
->
line 1491
/lib/scssphp/Compiler.php
->
line 1495
/lib/scssphp/Compiler.php
->
line 1495
/lib/scssphp/Compiler.php
->
line 1496
/lib/scssphp/Compiler.php
->
line 1497
/lib/scssphp/Compiler.php
->
line 1497
/lib/scssphp/Compiler.php
->
line 1501
/lib/scssphp/Compiler.php
->
line 1505
/lib/scssphp/Compiler.php
->
line 1506
/lib/scssphp/Compiler.php
->
line 1519
/lib/scssphp/Compiler.php
->
line 1520
/lib/scssphp/Compiler.php
->
line 1521
/lib/scssphp/Compiler.php
->
line 1521
/lib/scssphp/Compiler.php
->
line 1523
/lib/scssphp/Compiler.php
->
line 1558
/lib/scssphp/Compiler.php
->
line 1560
/lib/scssphp/Compiler.php
->
line 1560
/lib/scssphp/Compiler.php
->
line 1560
/lib/scssphp/Compiler.php
->
line 1560
/lib/scssphp/Compiler.php
->
line 1561
/lib/scssphp/Compiler.php
->
line 1561
/lib/scssphp/Compiler.php
->
line 1564
/lib/scssphp/Compiler.php
->
line 1565
/lib/scssphp/Compiler.php
->
line 1566
/lib/scssphp/Compiler.php
->
line 1570
/lib/scssphp/Compiler.php
->
line 1581
/lib/scssphp/Compiler.php
->
line 1583
/lib/scssphp/Compiler.php
->
line 1583
/lib/scssphp/Compiler.php
->
line 1584
/lib/scssphp/Compiler.php
->
line 1587
/lib/scssphp/Compiler.php
->
line 1588
/lib/scssphp/Compiler.php
->
line 1769
/lib/scssphp/Compiler.php
->
line 1770
/lib/scssphp/Compiler.php
->
line 1771
/lib/scssphp/Compiler.php
->
line 1771
/lib/scssphp/Compiler.php
->
line 1773
/lib/scssphp/Compiler.php
->
line 1775
/lib/scssphp/Compiler.php
->
line 1775
/lib/scssphp/Compiler.php
->
line 1831
/lib/scssphp/Compiler.php
->
line 1832
/lib/scssphp/Compiler.php
->
line 1832
/lib/scssphp/Compiler.php
->
line 1863
/lib/scssphp/Compiler.php
->
line 1865
/lib/scssphp/Compiler.php
->
line 1865
/lib/scssphp/Compiler.php
->
line 1897
/lib/scssphp/Compiler.php
->
line 1969
/lib/scssphp/Compiler.php
->
line 3279
/lib/scssphp/Compiler.php
->
line 3330
/lib/google/src/Google/Auth/OAuth2.php
->
line 143
/lib/google/src/Google/Auth/OAuth2.php
->
line 149
/lib/google/src/Google/Auth/OAuth2.php
->
line 167
/mod/lesson/renderer.php
->
line 293
/enrol/lti/classes/local/ltiadvantage/entity/ags_info.php
->
line 101
/enrol/lti/classes/local/ltiadvantage/entity/ags_info.php
->
line 102
/enrol/lti/classes/local/ltiadvantage/entity/ags_info.php
->
line 105
/grade/edit/outcome/import.php
->
line 33
/grade/edit/outcome/import.php
->
line 89
/grade/edit/outcome/import.php
->
line 92
/lib/outputcomponents.php
->
line 2211
/lib/outputcomponents.php
->
line 2211
/lib/outputcomponents.php
->
line 2281
/lib/outputcomponents.php
->
line 2282
/lib/outputcomponents.php
->
line 2305
/lib/outputcomponents.php
->
line 2873
/lib/google/src/Google/Service/CivicInfo.php
->
line 1030
/lib/google/src/Google/Service/CivicInfo.php
->
line 1049
/lib/google/src/Google/Service/CivicInfo.php
->
line 1051
/lib/google/src/Google/Service/CivicInfo.php
->
line 1051
/lib/google/src/Google/Service/CivicInfo.php
->
line 1055
/badges/classes/oauth2/client.php
->
line 67
/badges/classes/oauth2/client.php
->
line 92
/badges/classes/oauth2/client.php
->
line 278
/badges/classes/oauth2/client.php
->
line 278
/badges/classes/oauth2/client.php
->
line 311
/badges/classes/oauth2/client.php
->
line 347
/lib/classes/oauth2/issuer.php
->
line 235
/lib/classes/oauth2/issuer.php
->
line 236
/lib/classes/oauth2/issuer.php
->
line 237
/lib/scssphp/Block/ContentBlock.php
->
line 32
/mod/lti/classes/local/ltiopenid/registration_helper.php
->
line 381
/mod/lti/classes/local/ltiopenid/registration_helper.php
->
line 387
/grade/report/grader/lib.php
->
line 679
/grade/report/grader/lib.php
->
line 693
/grade/report/grader/lib.php
->
line 717
/grade/report/grader/lib.php
->
line 881
/grade/report/grader/lib.php
->
line 936
/grade/report/grader/lib.php
->
line 1332
/grade/report/grader/lib.php
->
line 1367
/grade/report/grader/lib.php
->
line 1382
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedFormula.php
->
line 17
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedFormula.php
->
line 23
/mod/lti/service/gradebookservices/classes/local/resources/results.php
->
line 73
/mod/lti/service/gradebookservices/classes/local/resources/results.php
->
line 76
/mod/lti/OAuthBody.php
->
line 74
/mod/lti/startltiadvregistration.php
->
line 60
/mod/lti/startltiadvregistration.php
->
line 64
/mod/lti/startltiadvregistration.php
->
line 69
/lib/behat/classes/behat_session_trait.php
->
line 1672
/lib/behat/classes/behat_session_trait.php
->
line 1675
/lib/behat/classes/behat_session_trait.php
->
line 1676
/lib/behat/classes/behat_session_trait.php
->
line 1679
/lib/behat/classes/behat_session_trait.php
->
line 1681
/lib/behat/classes/behat_session_trait.php
->
line 1682
/lib/behat/classes/behat_session_trait.php
->
line 1686
/lib/behat/classes/behat_session_trait.php
->
line 1688
/lib/behat/classes/behat_session_trait.php
->
line 1689
/lib/behat/classes/behat_session_trait.php
->
line 1690
/lib/editor/atto/tests/behat/behat_editor_atto.php
->
line 96
/lib/editor/atto/tests/behat/behat_editor_atto.php
->
line 102
/mod/lti/tests/locallib_test.php
->
line 1625
/lib/classes/oauth2/api.php
->
line 189
/lib/classes/oauth2/api.php
->
line 190
/lib/classes/oauth2/api.php
->
line 191
/lib/classes/oauth2/api.php
->
line 192
/lib/google/src/Google/Client.php
->
line 534
/lib/google/src/Google/Client.php
->
line 535
/lib/tests/behat/behat_hooks.php
->
line 133
/lib/tests/behat/behat_hooks.php
->
line 215
/lib/tests/behat/behat_hooks.php
->
line 234
/lib/tests/behat/behat_hooks.php
->
line 238
/lib/tests/behat/behat_hooks.php
->
line 248
/lib/tests/behat/behat_hooks.php
->
line 252
/lib/tests/behat/behat_hooks.php
->
line 266
/lib/tests/behat/behat_hooks.php
->
line 313
/lib/tests/behat/behat_hooks.php
->
line 332
/lib/tests/behat/behat_hooks.php
->
line 375
/lib/tests/behat/behat_hooks.php
->
line 396
/lib/tests/behat/behat_hooks.php
->
line 404
/lib/tests/behat/behat_hooks.php
->
line 409
/lib/tests/behat/behat_hooks.php
->
line 470
/lib/tests/behat/behat_hooks.php
->
line 489
/lib/tests/behat/behat_hooks.php
->
line 501
/lib/tests/behat/behat_hooks.php
->
line 537
/lib/tests/behat/behat_hooks.php
->
line 539
/lib/tests/behat/behat_hooks.php
->
line 540
/lib/tests/behat/behat_hooks.php
->
line 565
/lib/tests/behat/behat_hooks.php
->
line 599
/lib/tests/behat/behat_hooks.php
->
line 603
/lib/tests/behat/behat_hooks.php
->
line 604
/lib/tests/behat/behat_hooks.php
->
line 607
/lib/tests/behat/behat_hooks.php
->
line 612
/lib/tests/behat/behat_hooks.php
->
line 613
/lib/tests/behat/behat_hooks.php
->
line 621
/lib/tests/behat/behat_hooks.php
->
line 625
/lib/tests/behat/behat_hooks.php
->
line 630
/lib/tests/behat/behat_hooks.php
->
line 668
/lib/tests/behat/behat_hooks.php
->
line 704
/lib/tests/behat/behat_hooks.php
->
line 715
/lib/tests/behat/behat_hooks.php
->
line 719
/lib/tests/behat/behat_hooks.php
->
line 731
/lib/tests/behat/behat_hooks.php
->
line 732
/lib/tests/behat/behat_hooks.php
->
line 752
/lib/tests/behat/behat_hooks.php
->
line 772
/lib/tests/behat/behat_hooks.php
->
line 772
/lib/tests/behat/behat_hooks.php
->
line 779
/lib/tests/behat/behat_hooks.php
->
line 789
/lib/tests/behat/behat_hooks.php
->
line 875
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 44
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 61
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 64
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 73
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 73
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 73
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 89
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 94
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 97
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 209
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 219
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php
->
line 227
/lib/classes/oauth2/client.php
->
line 68
/lib/classes/oauth2/client.php
->
line 69
/lib/classes/oauth2/client.php
->
line 70
/lib/classes/oauth2/client.php
->
line 71
/lib/classes/oauth2/client.php
->
line 202
/lib/classes/oauth2/client.php
->
line 339
/lib/classes/oauth2/client.php
->
line 355
/lib/classes/oauth2/client.php
->
line 427
/lib/classes/oauth2/client.php
->
line 427
/lib/classes/oauth2/client.php
->
line 435
/lib/classes/oauth2/client.php
->
line 435
/lib/classes/oauth2/client.php
->
line 455
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedRange.php
->
line 18
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedRange.php
->
line 20
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedRange.php
->
line 23
/lib/google/src/Google/Service/Analytics.php
->
line 4659
/lib/google/src/Google/Service/Analytics.php
->
line 4729
/lib/google/src/Google/Service/Analytics.php
->
line 4731
/lib/google/src/Google/Service/Analytics.php
->
line 4731
/lib/google/src/Google/Service/Analytics.php
->
line 4735
/lib/google/src/Google/Service/Analytics.php
->
line 4888
/lib/google/src/Google/Service/Analytics.php
->
line 4975
/lib/google/src/Google/Service/Analytics.php
->
line 4977
/lib/google/src/Google/Service/Analytics.php
->
line 4977
/lib/google/src/Google/Service/Analytics.php
->
line 4981
/grade/report/singleview/classes/local/screen/grade.php
->
line 230
/grade/edit/tree/lib.php
->
line 313
/mod/choice/renderer.php
->
line 169
/mod/choice/renderer.php
->
line 241
/mod/lti/auth.php
->
line 41
/mod/lti/auth.php
->
line 52
/mod/lti/auth.php
->
line 59
/badges/backpack-connect.php
->
line 30
/badges/backpack-connect.php
->
line 47
/badges/backpack-connect.php
->
line 48
/badges/backpack-connect.php
->
line 50
/lib/oauthlib.php
->
line 401
/lib/oauthlib.php
->
line 433
/lib/oauthlib.php
->
line 438
/lib/oauthlib.php
->
line 438
/lib/oauthlib.php
->
line 462
/lib/oauthlib.php
->
line 521
/lib/oauthlib.php
->
line 525
/lib/oauthlib.php
->
line 608
/lib/oauthlib.php
->
line 608
/lib/oauthlib.php
->
line 680