Quick Navigation
×
Moodle 4.2 XRef and Diffs
Home
Quick Navigation
Moodle 4.2
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.2 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.2.x will end 22 April 2024 (12 months).
Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.
Moodle 4.2 Database Schema (by Marcus Green)
language
[
Top level directory
]
Variable Cross Reference
at:
/h5p/classes/framework.php
->
line 1747
/media/player/videojs/classes/plugin.php
->
line 38
/lib/horde/framework/Horde/String.php
->
line 202
/lib/horde/framework/Horde/String.php
->
line 242
/h5p/classes/editor.php
->
line 379
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3171
/badges/classes/form/badge.php
->
line 148
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
->
line 62
/h5p/classes/core.php
->
line 54
/lib/tests/fixtures/testable_core_h5p.php
->
line 48
/admin/tool/brickfield/classes/local/htmlchecker/brickfield_accessibility_guideline.php
->
line 115
/lib/weblib.php
->
line 2375
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 2163
/lib/mlbackend/php/phpml/src/Phpml/FeatureExtraction/StopWords.php
->
line 26
/h5p/h5plib/v124/joubel/editor/h5peditor-ajax.class.php
->
line 157
/lib/classes/navigation/output/primary.php
->
line 204
/backup/cc/cc_lib/cc_metadata.php
->
line 204
/h5p/classes/factory.php
->
line 112
/lib/htmlpurifier/HTMLPurifier.php
->
line 165
/badges/related_form.php
->
line 101
/lib/ltiprovider/src/ToolProvider/Outcome.php
->
line 23
/lib/phpmailer/src/PHPMailer.php
->
line 696
/h5p/ajax.php
->
line 61
/h5p/ajax.php
->
line 62
/h5p/ajax.php
->
line 101
/lib/outputcomponents.php
->
line 3871
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 320
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 324
/lib/outputrenderers.php
->
line 601
/h5p/classes/local/library/handler.php
->
line 142
Referenced 304 times:
/lib/google/src/Google/Service/Games.php
->
line 5309
/lib/google/src/Google/Service/Games.php
->
line 5336
/lib/google/src/Google/Service/Games.php
->
line 5338
/lib/google/src/Google/Service/Games.php
->
line 5338
/lib/google/src/Google/Service/Games.php
->
line 5342
/badges/classes/output/issued_badge.php
->
line 169
/badges/classes/output/issued_badge.php
->
line 172
/badges/classes/output/issued_badge.php
->
line 172
/h5p/classes/framework.php
->
line 1747
/h5p/classes/framework.php
->
line 1750
/h5p/classes/framework.php
->
line 1750
/lib/google/src/Google/Service/Directory.php
->
line 4069
/lib/google/src/Google/Service/Directory.php
->
line 4123
/lib/google/src/Google/Service/Directory.php
->
line 4125
/lib/google/src/Google/Service/Directory.php
->
line 4125
/lib/google/src/Google/Service/Directory.php
->
line 4129
/lib/google/src/Google/Service/Playmoviespartner.php
->
line 924
/lib/google/src/Google/Service/Playmoviespartner.php
->
line 1019
/lib/google/src/Google/Service/Playmoviespartner.php
->
line 1021
/lib/google/src/Google/Service/Playmoviespartner.php
->
line 1021
/lib/google/src/Google/Service/Playmoviespartner.php
->
line 1025
/media/player/videojs/classes/plugin.php
->
line 38
/media/player/videojs/classes/plugin.php
->
line 136
/media/player/videojs/classes/plugin.php
->
line 137
/media/player/videojs/classes/plugin.php
->
line 340
/media/player/videojs/classes/plugin.php
->
line 349
/media/player/videojs/classes/plugin.php
->
line 353
/media/player/videojs/classes/plugin.php
->
line 361
/media/player/videojs/classes/plugin.php
->
line 364
/media/player/videojs/classes/plugin.php
->
line 432
/lib/horde/framework/Horde/String.php
->
line 202
/lib/horde/framework/Horde/String.php
->
line 209
/lib/horde/framework/Horde/String.php
->
line 242
/lib/horde/framework/Horde/String.php
->
line 245
/h5p/classes/editor.php
->
line 379
/h5p/classes/editor.php
->
line 380
/h5p/classes/editor.php
->
line 405
/h5p/classes/editor.php
->
line 427
/h5p/classes/editor.php
->
line 431
/h5p/classes/editor.php
->
line 451
/badges/classes/privacy/provider.php
->
line 456
/h5p/h5plib/v124/joubel/editor/h5peditor-storage.interface.php
->
line 21
/badges/newbadge.php
->
line 78
/badges/newbadge.php
->
line 78
/lib/tcpdf/tcpdf.php
->
line 10469
/lib/tcpdf/tcpdf.php
->
line 10470
/lib/ltiprovider/src/ToolProvider/ResourceLink.php
->
line 599
/lib/ltiprovider/src/ToolProvider/ResourceLink.php
->
line 631
/lib/ltiprovider/src/ToolProvider/ResourceLink.php
->
line 632
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3146
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3152
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3171
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3173
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3180
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3191
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
->
line 3216
/backup/moodle2/restore_stepslib.php
->
line 2669
/lib/horde/framework/Horde/Support/Numerizer.php
->
line 34
/lib/horde/framework/Horde/Support/Numerizer.php
->
line 35
/lib/horde/framework/Horde/Support/Numerizer.php
->
line 36
/badges/classes/form/badge.php
->
line 148
/badges/classes/form/badge.php
->
line 149
/badges/classes/form/badge.php
->
line 150
/badges/classes/form/badge.php
->
line 153
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
->
line 60
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
->
line 62
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
->
line 62
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
->
line 66
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
->
line 68
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php
->
line 68
/h5p/classes/core.php
->
line 54
/h5p/classes/core.php
->
line 57
/badges/tests/reportbuilder/datasource/users_test.php
->
line 130
/badges/tests/reportbuilder/datasource/users_test.php
->
line 133
/badges/tests/reportbuilder/datasource/users_test.php
->
line 142
/badges/tests/reportbuilder/datasource/users_test.php
->
line 145
/badges/tests/reportbuilder/datasource/users_test.php
->
line 154
/badges/tests/reportbuilder/datasource/users_test.php
->
line 157
/lib/tests/fixtures/testable_core_h5p.php
->
line 48
/lib/tests/fixtures/testable_core_h5p.php
->
line 54
/admin/tool/brickfield/classes/local/htmlchecker/brickfield_accessibility_guideline.php
->
line 115
/admin/tool/brickfield/classes/local/htmlchecker/brickfield_accessibility_guideline.php
->
line 123
/lib/tests/output/language_menu_test.php
->
line 46
/lib/tests/output/language_menu_test.php
->
line 60
/lib/weblib.php
->
line 2375
/lib/weblib.php
->
line 2376
/lib/weblib.php
->
line 2377
/lib/weblib.php
->
line 2377
/lib/google/src/Google/Service/Translate.php
->
line 258
/lib/google/src/Google/Service/Translate.php
->
line 277
/lib/google/src/Google/Service/Translate.php
->
line 279
/lib/google/src/Google/Service/Translate.php
->
line 279
/lib/google/src/Google/Service/Translate.php
->
line 283
/lib/google/src/Google/Service/Translate.php
->
line 312
/lib/google/src/Google/Service/Translate.php
->
line 316
/lib/google/src/Google/Service/Translate.php
->
line 318
/lib/google/src/Google/Service/Translate.php
->
line 318
/lib/google/src/Google/Service/Translate.php
->
line 322
/h5p/classes/editor_ajax.php
->
line 162
/h5p/classes/editor_ajax.php
->
line 184
/h5p/classes/editor_ajax.php
->
line 212
/badges/edit.php
->
line 100
/badges/edit.php
->
line 100
/badges/tests/privacy/provider_test.php
->
line 343
/badges/tests/privacy/provider_test.php
->
line 343
/badges/classes/reportbuilder/local/entities/badge.php
->
line 186
/badges/classes/reportbuilder/local/entities/badge.php
->
line 188
/badges/classes/reportbuilder/local/entities/badge.php
->
line 188
/lib/google/src/Google/Service/YouTube.php
->
line 5395
/lib/google/src/Google/Service/YouTube.php
->
line 5459
/lib/google/src/Google/Service/YouTube.php
->
line 5461
/lib/google/src/Google/Service/YouTube.php
->
line 5461
/lib/google/src/Google/Service/YouTube.php
->
line 5465
/lib/google/src/Google/Service/YouTube.php
->
line 9677
/lib/google/src/Google/Service/YouTube.php
->
line 9681
/lib/google/src/Google/Service/YouTube.php
->
line 9683
/lib/google/src/Google/Service/YouTube.php
->
line 9683
/lib/google/src/Google/Service/YouTube.php
->
line 9687
/lib/google/src/Google/Service/YouTube.php
->
line 11488
/lib/google/src/Google/Service/YouTube.php
->
line 11502
/lib/google/src/Google/Service/YouTube.php
->
line 11504
/lib/google/src/Google/Service/YouTube.php
->
line 11504
/lib/google/src/Google/Service/YouTube.php
->
line 11508
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 2163
/badges/classes/external.php
->
line 147
/badges/classes/external.php
->
line 175
/badges/badge_json.php
->
line 80
/badges/badge_json.php
->
line 81
/badges/badge_json.php
->
line 89
/badges/classes/badge.php
->
line 115
/lib/mlbackend/php/phpml/src/Phpml/FeatureExtraction/StopWords.php
->
line 26
/lib/mlbackend/php/phpml/src/Phpml/FeatureExtraction/StopWords.php
->
line 28
/lib/mlbackend/php/phpml/src/Phpml/FeatureExtraction/StopWords.php
->
line 31
/lib/google/src/Google/Service/IdentityToolkit.php
->
line 1481
/lib/google/src/Google/Service/IdentityToolkit.php
->
line 1619
/lib/google/src/Google/Service/IdentityToolkit.php
->
line 1621
/lib/google/src/Google/Service/IdentityToolkit.php
->
line 1621
/lib/google/src/Google/Service/IdentityToolkit.php
->
line 1625
/badges/tests/badgeslib_test.php
->
line 67
/badges/tests/badgeslib_test.php
->
line 192
/badges/tests/badgeslib_test.php
->
line 192
/badges/tests/badgeslib_test.php
->
line 370
/badges/tests/badgeslib_test.php
->
line 451
/h5p/h5plib/v124/joubel/editor/h5peditor-ajax.class.php
->
line 157
/h5p/h5plib/v124/joubel/editor/h5peditor-ajax.class.php
->
line 158
/badges/tests/output/manage_badge_action_bar_test.php
->
line 122
/lib/classes/navigation/output/primary.php
->
line 204
/lib/classes/navigation/output/primary.php
->
line 218
/lib/google/src/Google/Service/Books.php
->
line 5063
/lib/google/src/Google/Service/Books.php
->
line 5084
/lib/google/src/Google/Service/Books.php
->
line 5086
/lib/google/src/Google/Service/Books.php
->
line 5086
/lib/google/src/Google/Service/Books.php
->
line 5090
/lib/google/src/Google/Service/Books.php
->
line 6626
/lib/google/src/Google/Service/Books.php
->
line 6730
/lib/google/src/Google/Service/Books.php
->
line 6732
/lib/google/src/Google/Service/Books.php
->
line 6732
/lib/google/src/Google/Service/Books.php
->
line 6736
/h5p/h5plib/v124/joubel/core/h5p-development.class.php
->
line 14
/h5p/h5plib/v124/joubel/core/h5p-development.class.php
->
line 26
/h5p/h5plib/v124/joubel/core/h5p-development.class.php
->
line 28
/h5p/h5plib/v124/joubel/core/h5p-development.class.php
->
line 28
/h5p/h5plib/v124/joubel/core/h5p-development.class.php
->
line 172
/h5p/h5plib/v124/joubel/core/h5p-development.class.php
->
line 179
/badges/tests/external/external_test.php
->
line 99
/badges/tests/external/external_test.php
->
line 204
/backup/cc/cc_lib/cc_metadata.php
->
line 95
/backup/cc/cc_lib/cc_metadata.php
->
line 95
/backup/cc/cc_lib/cc_metadata.php
->
line 171
/backup/cc/cc_lib/cc_metadata.php
->
line 172
/backup/cc/cc_lib/cc_metadata.php
->
line 204
/backup/cc/cc_lib/cc_metadata.php
->
line 213
/backup/cc/cc_lib/cc_metadata.php
->
line 214
/backup/cc/cc_lib/cc_metadata.php
->
line 216
/backup/cc/cc_lib/cc_metadata.php
->
line 217
/backup/cc/cc_lib/cc_metadata.php
->
line 219
/backup/cc/cc_lib/cc_metadata.php
->
line 220
/backup/cc/cc_lib/cc_metadata.php
->
line 222
/backup/cc/cc_lib/cc_metadata.php
->
line 223
/backup/cc/cc_lib/cc_metadata.php
->
line 223
/backup/cc/cc_lib/cc_metadata.php
->
line 225
/backup/cc/cc_lib/cc_metadata.php
->
line 226
/lib/behat/extension/Moodle/BehatExtension/Context/Step/ChainedStep.php
->
line 34
/lib/behat/extension/Moodle/BehatExtension/Context/Step/ChainedStep.php
->
line 56
/lib/behat/extension/Moodle/BehatExtension/Context/Step/ChainedStep.php
->
line 57
/lib/behat/extension/Moodle/BehatExtension/Context/Step/ChainedStep.php
->
line 57
/lib/behat/extension/Moodle/BehatExtension/Context/Step/ChainedStep.php
->
line 66
/lib/google/src/Google/Service/Customsearch.php
->
line 521
/lib/google/src/Google/Service/Customsearch.php
->
line 700
/lib/google/src/Google/Service/Customsearch.php
->
line 702
/lib/google/src/Google/Service/Customsearch.php
->
line 702
/lib/google/src/Google/Service/Customsearch.php
->
line 706
/h5p/classes/factory.php
->
line 112
/h5p/classes/factory.php
->
line 118
/lib/htmlpurifier/HTMLPurifier.php
->
line 165
/lib/htmlpurifier/HTMLPurifier.php
->
line 166
/badges/related_form.php
->
line 101
/badges/related_form.php
->
line 101
/badges/related_form.php
->
line 101
/badges/related_form.php
->
line 103
/lib/moodlelib.php
->
line 7216
/lib/moodlelib.php
->
line 7219
/lib/moodlelib.php
->
line 7221
/lib/moodlelib.php
->
line 7221
/lib/moodlelib.php
->
line 7222
/lib/ltiprovider/src/ToolProvider/Outcome.php
->
line 23
/lib/ltiprovider/src/ToolProvider/Outcome.php
->
line 65
/admin/tool/langimport/classes/output/langimport_page.php
->
line 87
/admin/tool/langimport/classes/output/langimport_page.php
->
line 90
/admin/tool/langimport/classes/output/langimport_page.php
->
line 100
/admin/tool/langimport/classes/output/langimport_page.php
->
line 103
/badges/renderer.php
->
line 185
/badges/renderer.php
->
line 1027
/badges/renderer.php
->
line 1027
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1327
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1329
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1367
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1369
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1409
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1411
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1432
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1434
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1689
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1691
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1710
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1712
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1731
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1733
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1752
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1754
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1782
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1784
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1816
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1818
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1854
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1856
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1874
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 1876
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 2423
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 2427
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 2429
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 2429
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 2433
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 3426
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 3440
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 3442
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 3442
/lib/google/src/Google/Service/AndroidPublisher.php
->
line 3446
/lib/tests/other/pdflibtestpage.php
->
line 133
/lib/tests/other/pdflibtestpage.php
->
line 134
/lib/tests/other/pdflibtestpage.php
->
line 135
/badges/classes/output/badgeclass.php
->
line 116
/lib/google/src/Google/Service/Plus.php
->
line 2956
/lib/google/src/Google/Service/Plus.php
->
line 3104
/lib/google/src/Google/Service/Plus.php
->
line 3106
/lib/google/src/Google/Service/Plus.php
->
line 3106
/lib/google/src/Google/Service/Plus.php
->
line 3110
/admin/tool/brickfield/classes/form/registration_form.php
->
line 100
/lib/phpmailer/src/PHPMailer.php
->
line 696
/lib/phpmailer/src/PHPMailer.php
->
line 2376
/lib/phpmailer/src/PHPMailer.php
->
line 2388
/lib/phpmailer/src/PHPMailer.php
->
line 2392
/lib/phpmailer/src/PHPMailer.php
->
line 4157
/lib/phpmailer/src/PHPMailer.php
->
line 4161
/lib/phpmailer/src/PHPMailer.php
->
line 4166
/lib/phpmailer/src/PHPMailer.php
->
line 4169
/h5p/classes/local/library/autoloader.php
->
line 159
/h5p/classes/local/library/autoloader.php
->
line 160
/h5p/ajax.php
->
line 61
/h5p/ajax.php
->
line 62
/h5p/ajax.php
->
line 62
/h5p/ajax.php
->
line 66
/h5p/ajax.php
->
line 101
/h5p/ajax.php
->
line 102
/lib/google/src/Google/Service/Blogger.php
->
line 1887
/lib/google/src/Google/Service/Blogger.php
->
line 1899
/lib/google/src/Google/Service/Blogger.php
->
line 1901
/lib/google/src/Google/Service/Blogger.php
->
line 1901
/lib/google/src/Google/Service/Blogger.php
->
line 1905
/lib/google/src/Google/Service/Blogger.php
->
line 3346
/lib/google/src/Google/Service/Blogger.php
->
line 3358
/lib/google/src/Google/Service/Blogger.php
->
line 3360
/lib/google/src/Google/Service/Blogger.php
->
line 3360
/lib/google/src/Google/Service/Blogger.php
->
line 3364
/lib/outputcomponents.php
->
line 3871
/lib/outputcomponents.php
->
line 3908
/lib/outputcomponents.php
->
line 3910
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 320
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 323
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 324
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 327
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 327
/h5p/h5plib/v124/joubel/editor/h5peditor.class.php
->
line 398
/lib/outputrenderers.php
->
line 601
/lib/outputrenderers.php
->
line 3848
/lib/outputrenderers.php
->
line 3850
/lib/outputrenderers.php
->
line 3885
/lib/outputrenderers.php
->
line 3895
/h5p/classes/local/library/handler.php
->
line 135
/h5p/classes/local/library/handler.php
->
line 142
/h5p/classes/local/library/handler.php
->
line 142
/h5p/classes/local/library/handler.php
->
line 149
/h5p/classes/local/library/handler.php
->
line 149
/h5p/classes/local/library/handler.php
->
line 150