Quick Navigation
×
Moodle 3.10 XRef and Diffs
Home
Quick Navigation
Moodle 3.10
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.10 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 3.10.x will end 8 November 2021 (12 months).
Bug fixes for security issues in 3.10.x will end 9 May 2022 (18 months).
PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
Moodle 3.10 Database Schema (by Marcus Green)
classes
[
Top level directory
]
Variable Cross Reference
at:
/course/format/renderer.php
->
line 223
/course/format/renderer.php
->
line 225
/course/format/renderer.php
->
line 797
/question/renderer.php
->
line 116
/lib/markdown/MarkdownExtra.php
->
line 204
/lib/markdown/MarkdownExtra.php
->
line 1467
/backup/util/ui/backup_ui.class.php
->
line 172
/user/index.php
->
line 350
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Migrator.php
->
line 31
/lib/outputrenderers.php
->
line 3067
/lib/outputrenderers.php
->
line 3084
/lib/outputrenderers.php
->
line 3096
/lib/outputrenderers.php
->
line 3120
/lib/outputrenderers.php
->
line 3131
/lib/outputrenderers.php
->
line 3942
/lib/outputrenderers.php
->
line 3944
/lib/outputrenderers.php
->
line 4566
/lib/outputrenderers.php
->
line 4862
/lib/outputrenderers.php
->
line 5049
/lib/outputrenderers.php
->
line 5102
/lib/classes/component.php
->
line 886
/lib/classes/useragent.php
->
line 925
/backup/util/ui/restore_ui.class.php
->
line 328
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 27
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 96
/question/classes/bank/column_base.php
->
line 193
/analytics/classes/manager.php
->
line 288
/analytics/classes/manager.php
->
line 371
/analytics/classes/manager.php
->
line 393
/analytics/classes/manager.php
->
line 719
/question/type/ddimageortext/rendererbase.php
->
line 85
/question/type/ddimageortext/rendererbase.php
->
line 168
/user/classes/output/myprofile/node.php
->
line 95
/mod/quiz/renderer.php
->
line 352
/mod/workshop/renderer.php
->
line 88
/mod/workshop/renderer.php
->
line 161
/mod/workshop/renderer.php
->
line 220
/mod/workshop/renderer.php
->
line 322
/mod/workshop/renderer.php
->
line 628
/mod/workshop/renderer.php
->
line 946
/lib/simplepie/library/SimplePie/Registry.php
->
line 88
/backup/util/ui/restore_ui_stage.class.php
->
line 175
/files/classes/converter.php
->
line 190
/question/type/ddwtos/renderer.php
->
line 60
/lib/tests/navigationlib_test.php
->
line 140
/question/type/match/renderer.php
->
line 64
/h5p/classes/local/library/handler.php
->
line 95
/lib/mlbackend/php/phpml/src/Phpml/Math/Statistic/ANOVA.php
->
line 26
/lib/classes/task/database_logger.php
->
line 130
/lib/phpunit/classes/autoloader.php
->
line 167
/question/type/ddmarker/renderer.php
->
line 72
/question/type/ddmarker/renderer.php
->
line 127
/backup/util/ui/import_extensions.php
->
line 54
/backup/util/ui/import_extensions.php
->
line 78
/analytics/classes/local/target/discrete.php
->
line 73
/mod/data/field/latlong/field.class.php
->
line 65
/mod/data/field/latlong/field.class.php
->
line 70
/mod/data/field/latlong/field.class.php
->
line 75
/mod/data/field/latlong/field.class.php
->
line 81
/mod/data/field/latlong/field.class.php
->
line 113
/mod/data/field/latlong/field.class.php
->
line 115
/user/classes/output/myprofile/renderer.php
->
line 61
/user/classes/output/myprofile/renderer.php
->
line 106
/mod/forum/deprecatedlib.php
->
line 794
/lib/setuplib.php
->
line 2081
/mod/assign/renderer.php
->
line 110
/user/classes/output/myprofile/category.php
->
line 76
/admin/tool/task/renderer.php
->
line 144
/question/type/multichoice/renderer.php
->
line 85
/tag/classes/output/taglist.php
->
line 69
/lib/classes/output/notification.php
->
line 129
/question/classes/bank/view.php
->
line 954
/admin/roles/classes/capability_table_base.php
->
line 46
/analytics/classes/local/indicator/discrete.php
->
line 118
/lib/navigationlib.php
->
line 115
/course/renderer.php
->
line 194
/course/renderer.php
->
line 1178
/course/renderer.php
->
line 1412
/course/renderer.php
->
line 1578
/course/renderer.php
->
line 1658
Referenced 325 times:
/course/format/renderer.php
->
line 223
/course/format/renderer.php
->
line 225
/course/format/renderer.php
->
line 228
/course/format/renderer.php
->
line 797
/course/format/renderer.php
->
line 799
/course/format/renderer.php
->
line 802
/question/renderer.php
->
line 116
/lib/markdown/MarkdownExtra.php
->
line 204
/lib/markdown/MarkdownExtra.php
->
line 205
/lib/markdown/MarkdownExtra.php
->
line 216
/lib/markdown/MarkdownExtra.php
->
line 232
/lib/markdown/MarkdownExtra.php
->
line 233
/lib/markdown/MarkdownExtra.php
->
line 1467
/lib/markdown/MarkdownExtra.php
->
line 1471
/lib/markdown/MarkdownExtra.php
->
line 1473
/backup/util/ui/backup_ui.class.php
->
line 172
/backup/util/ui/backup_ui.class.php
->
line 174
/backup/util/ui/backup_ui.class.php
->
line 176
/backup/util/ui/backup_ui.class.php
->
line 178
/backup/util/ui/backup_ui.class.php
->
line 180
/lib/weblib.php
->
line 2419
/lib/weblib.php
->
line 2420
/lib/weblib.php
->
line 2447
/lib/weblib.php
->
line 2461
/lib/weblib.php
->
line 2465
/blocks/settings/renderer.php
->
line 106
/blocks/settings/renderer.php
->
line 106
/blocks/settings/renderer.php
->
line 107
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 78
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 80
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 81
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 83
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 116
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 118
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 127
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 134
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 174
/lib/mlbackend/php/phpml/src/Phpml/DimensionReduction/LDA.php
->
line 181
/user/index.php
->
line 350
/user/index.php
->
line 352
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Migrator.php
->
line 31
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Migrator.php
->
line 249
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Migrator.php
->
line 253
/lib/outputrenderers.php
->
line 278
/lib/outputrenderers.php
->
line 279
/lib/outputrenderers.php
->
line 280
/lib/outputrenderers.php
->
line 282
/lib/outputrenderers.php
->
line 3067
/lib/outputrenderers.php
->
line 3072
/lib/outputrenderers.php
->
line 3084
/lib/outputrenderers.php
->
line 3085
/lib/outputrenderers.php
->
line 3096
/lib/outputrenderers.php
->
line 3099
/lib/outputrenderers.php
->
line 3120
/lib/outputrenderers.php
->
line 3121
/lib/outputrenderers.php
->
line 3131
/lib/outputrenderers.php
->
line 3134
/lib/outputrenderers.php
->
line 3190
/lib/outputrenderers.php
->
line 3190
/lib/outputrenderers.php
->
line 3191
/lib/outputrenderers.php
->
line 3942
/lib/outputrenderers.php
->
line 3944
/lib/outputrenderers.php
->
line 3944
/lib/outputrenderers.php
->
line 3945
/lib/outputrenderers.php
->
line 3948
/lib/outputrenderers.php
->
line 4478
/lib/outputrenderers.php
->
line 4479
/lib/outputrenderers.php
->
line 4566
/lib/outputrenderers.php
->
line 4568
/lib/outputrenderers.php
->
line 4862
/lib/outputrenderers.php
->
line 5049
/lib/outputrenderers.php
->
line 5102
/lib/tests/outputcomponents_test.php
->
line 546
/lib/tests/outputcomponents_test.php
->
line 631
/lib/classes/component.php
->
line 886
/lib/classes/component.php
->
line 909
/lib/classes/component.php
->
line 914
/lib/classes/useragent.php
->
line 925
/lib/classes/useragent.php
->
line 927
/lib/classes/useragent.php
->
line 929
/lib/classes/useragent.php
->
line 932
/lib/classes/useragent.php
->
line 937
/lib/classes/useragent.php
->
line 939
/lib/classes/useragent.php
->
line 942
/lib/classes/useragent.php
->
line 944
/lib/classes/useragent.php
->
line 948
/lib/classes/useragent.php
->
line 951
/lib/classes/useragent.php
->
line 953
/lib/classes/useragent.php
->
line 956
/lib/classes/useragent.php
->
line 958
/backup/util/ui/restore_ui.class.php
->
line 328
/backup/util/ui/restore_ui.class.php
->
line 330
/backup/util/ui/restore_ui.class.php
->
line 332
/backup/util/ui/restore_ui.class.php
->
line 334
/backup/util/ui/restore_ui.class.php
->
line 336
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 27
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 62
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 68
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 72
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 72
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 76
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 76
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 90
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 96
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 98
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 98
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 98
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 120
/lib/mlbackend/php/phpml/src/Phpml/NeuralNetwork/Network/MultilayerPerceptron.php
->
line 148
/lib/pagelib.php
->
line 1220
/lib/pagelib.php
->
line 1221
/question/classes/bank/column_base.php
->
line 193
/question/classes/bank/column_base.php
->
line 194
/question/classes/bank/column_base.php
->
line 195
/analytics/classes/manager.php
->
line 288
/analytics/classes/manager.php
->
line 291
/analytics/classes/manager.php
->
line 371
/analytics/classes/manager.php
->
line 374
/analytics/classes/manager.php
->
line 393
/analytics/classes/manager.php
->
line 396
/analytics/classes/manager.php
->
line 719
/analytics/classes/manager.php
->
line 721
/question/type/ddimageortext/rendererbase.php
->
line 85
/question/type/ddimageortext/rendererbase.php
->
line 91
/question/type/ddimageortext/rendererbase.php
->
line 94
/question/type/ddimageortext/rendererbase.php
->
line 96
/question/type/ddimageortext/rendererbase.php
->
line 168
/question/type/ddimageortext/rendererbase.php
->
line 177
/question/type/ddimageortext/rendererbase.php
->
line 178
/lib/outputcomponents.php
->
line 935
/lib/outputcomponents.php
->
line 1133
/lib/outputcomponents.php
->
line 1453
/lib/outputcomponents.php
->
line 1628
/lib/outputcomponents.php
->
line 4553
/lib/outputcomponents.php
->
line 4564
/lib/outputcomponents.php
->
line 4614
/user/classes/output/myprofile/node.php
->
line 75
/user/classes/output/myprofile/node.php
->
line 95
/user/classes/output/myprofile/node.php
->
line 103
/user/classes/output/myprofile/node.php
->
line 103
/mod/quiz/renderer.php
->
line 352
/mod/quiz/renderer.php
->
line 356
/mod/quiz/renderer.php
->
line 362
/mod/quiz/renderer.php
->
line 381
/mod/workshop/renderer.php
->
line 88
/mod/workshop/renderer.php
->
line 90
/mod/workshop/renderer.php
->
line 92
/mod/workshop/renderer.php
->
line 161
/mod/workshop/renderer.php
->
line 164
/mod/workshop/renderer.php
->
line 170
/mod/workshop/renderer.php
->
line 174
/mod/workshop/renderer.php
->
line 178
/mod/workshop/renderer.php
->
line 220
/mod/workshop/renderer.php
->
line 221
/mod/workshop/renderer.php
->
line 322
/mod/workshop/renderer.php
->
line 325
/mod/workshop/renderer.php
->
line 328
/mod/workshop/renderer.php
->
line 330
/mod/workshop/renderer.php
->
line 332
/mod/workshop/renderer.php
->
line 628
/mod/workshop/renderer.php
->
line 630
/mod/workshop/renderer.php
->
line 633
/mod/workshop/renderer.php
->
line 946
/mod/workshop/renderer.php
->
line 950
/mod/workshop/renderer.php
->
line 953
/mod/workshop/renderer.php
->
line 956
/mod/workshop/renderer.php
->
line 970
/lib/simplepie/library/SimplePie/Registry.php
->
line 88
/lib/simplepie/library/SimplePie/Registry.php
->
line 120
/lib/simplepie/library/SimplePie/Registry.php
->
line 140
/lib/simplepie/library/SimplePie/Registry.php
->
line 142
/backup/util/ui/restore_ui_stage.class.php
->
line 175
/backup/util/ui/restore_ui_stage.class.php
->
line 177
/backup/util/ui/restore_ui_stage.class.php
->
line 179
/backup/util/ui/restore_ui_stage.class.php
->
line 181
/backup/util/ui/restore_ui_stage.class.php
->
line 183
/files/classes/converter.php
->
line 190
/files/classes/converter.php
->
line 203
/files/classes/converter.php
->
line 207
/question/type/ddwtos/renderer.php
->
line 60
/question/type/ddwtos/renderer.php
->
line 62
/question/type/ddwtos/renderer.php
->
line 64
/lib/tests/navigationlib_test.php
->
line 140
/lib/tests/navigationlib_test.php
->
line 140
/lib/tests/navigationlib_test.php
->
line 141
/question/type/match/renderer.php
->
line 64
/question/type/match/renderer.php
->
line 76
/question/type/match/renderer.php
->
line 86
/h5p/classes/local/library/handler.php
->
line 95
/h5p/classes/local/library/handler.php
->
line 97
/h5p/classes/local/library/handler.php
->
line 98
/h5p/classes/local/library/handler.php
->
line 99
/h5p/classes/local/library/handler.php
->
line 101
/lib/mlbackend/php/phpml/src/Phpml/Math/Statistic/ANOVA.php
->
line 26
/lib/mlbackend/php/phpml/src/Phpml/Math/Statistic/ANOVA.php
->
line 27
/lib/mlbackend/php/phpml/src/Phpml/Math/Statistic/ANOVA.php
->
line 41
/lib/mlbackend/php/phpml/src/Phpml/Math/Statistic/ANOVA.php
->
line 42
/lib/classes/task/database_logger.php
->
line 130
/lib/classes/task/database_logger.php
->
line 132
/analytics/tests/prediction_test.php
->
line 448
/analytics/tests/prediction_test.php
->
line 454
/analytics/tests/prediction_test.php
->
line 457
/analytics/tests/prediction_test.php
->
line 466
/lib/phpunit/classes/autoloader.php
->
line 167
/lib/phpunit/classes/autoloader.php
->
line 170
/lib/mlbackend/php/phpml/src/Phpml/Classification/MLPClassifier.php
->
line 19
/lib/mlbackend/php/phpml/src/Phpml/Classification/MLPClassifier.php
->
line 25
/question/type/ddmarker/renderer.php
->
line 72
/question/type/ddmarker/renderer.php
->
line 75
/question/type/ddmarker/renderer.php
->
line 77
/question/type/ddmarker/renderer.php
->
line 82
/question/type/ddmarker/renderer.php
->
line 127
/question/type/ddmarker/renderer.php
->
line 129
/question/type/ddmarker/renderer.php
->
line 131
/backup/util/ui/import_extensions.php
->
line 54
/backup/util/ui/import_extensions.php
->
line 56
/backup/util/ui/import_extensions.php
->
line 58
/backup/util/ui/import_extensions.php
->
line 60
/backup/util/ui/import_extensions.php
->
line 64
/backup/util/ui/import_extensions.php
->
line 78
/backup/util/ui/import_extensions.php
->
line 80
/backup/util/ui/import_extensions.php
->
line 84
/analytics/classes/local/target/discrete.php
->
line 73
/analytics/classes/local/target/discrete.php
->
line 76
/analytics/classes/local/target/discrete.php
->
line 77
/analytics/classes/local/target/discrete.php
->
line 81
/analytics/classes/local/target/discrete.php
->
line 83
/mod/data/field/latlong/field.class.php
->
line 65
/mod/data/field/latlong/field.class.php
->
line 66
/mod/data/field/latlong/field.class.php
->
line 70
/mod/data/field/latlong/field.class.php
->
line 72
/mod/data/field/latlong/field.class.php
->
line 75
/mod/data/field/latlong/field.class.php
->
line 76
/mod/data/field/latlong/field.class.php
->
line 81
/mod/data/field/latlong/field.class.php
->
line 82
/mod/data/field/latlong/field.class.php
->
line 113
/mod/data/field/latlong/field.class.php
->
line 114
/mod/data/field/latlong/field.class.php
->
line 115
/mod/data/field/latlong/field.class.php
->
line 117
/blocks/navigation/renderer.php
->
line 159
/blocks/navigation/renderer.php
->
line 159
/blocks/navigation/renderer.php
->
line 160
/user/classes/output/myprofile/renderer.php
->
line 61
/user/classes/output/myprofile/renderer.php
->
line 61
/user/classes/output/myprofile/renderer.php
->
line 62
/user/classes/output/myprofile/renderer.php
->
line 68
/user/classes/output/myprofile/renderer.php
->
line 106
/user/classes/output/myprofile/renderer.php
->
line 106
/user/classes/output/myprofile/renderer.php
->
line 117
/user/classes/output/myprofile/renderer.php
->
line 118
/user/classes/output/myprofile/renderer.php
->
line 124
/user/tests/myprofile_test.php
->
line 52
/user/tests/myprofile_test.php
->
line 88
/question/classes/statistics/responses/analysis_for_question.php
->
line 93
/question/classes/statistics/responses/analysis_for_question.php
->
line 94
/mod/forum/deprecatedlib.php
->
line 794
/mod/forum/deprecatedlib.php
->
line 796
/mod/forum/deprecatedlib.php
->
line 798
/lib/setuplib.php
->
line 2081
/lib/setuplib.php
->
line 2082
/mod/assign/renderer.php
->
line 110
/mod/assign/renderer.php
->
line 114
/user/classes/output/myprofile/category.php
->
line 61
/user/classes/output/myprofile/category.php
->
line 76
/user/classes/output/myprofile/category.php
->
line 80
/user/classes/output/myprofile/category.php
->
line 80
/admin/tool/task/renderer.php
->
line 144
/admin/tool/task/renderer.php
->
line 146
/admin/tool/task/renderer.php
->
line 149
/admin/tool/task/renderer.php
->
line 151
/question/type/multichoice/renderer.php
->
line 85
/question/type/multichoice/renderer.php
->
line 141
/question/type/multichoice/renderer.php
->
line 156
/tag/classes/output/taglist.php
->
line 52
/tag/classes/output/taglist.php
->
line 69
/tag/classes/output/taglist.php
->
line 76
/tag/classes/output/taglist.php
->
line 76
/tag/classes/output/taglist.php
->
line 118
/lib/classes/output/notification.php
->
line 129
/lib/classes/output/notification.php
->
line 130
/question/classes/bank/view.php
->
line 954
/question/classes/bank/view.php
->
line 956
/question/classes/bank/view.php
->
line 959
/question/classes/bank/view.php
->
line 961
/question/classes/bank/view.php
->
line 962
/admin/roles/classes/capability_table_base.php
->
line 46
/admin/roles/classes/capability_table_base.php
->
line 68
/admin/roles/classes/capability_table_base.php
->
line 68
/admin/roles/classes/capability_table_base.php
->
line 88
/mod/wiki/pagelib.php
->
line 1806
/mod/wiki/pagelib.php
->
line 1806
/mod/wiki/pagelib.php
->
line 1807
/analytics/classes/local/indicator/discrete.php
->
line 118
/analytics/classes/local/indicator/discrete.php
->
line 123
/analytics/classes/local/indicator/discrete.php
->
line 127
/analytics/classes/local/indicator/discrete.php
->
line 131
/lib/navigationlib.php
->
line 115
/lib/navigationlib.php
->
line 531
/lib/navigationlib.php
->
line 532
/lib/navigationlib.php
->
line 544
/lib/navigationlib.php
->
line 545
/lib/navigationlib.php
->
line 548
/lib/navigationlib.php
->
line 550
/lib/navigationlib.php
->
line 550
/lib/navigationlib.php
->
line 5654
/lib/navigationlib.php
->
line 5655
/course/renderer.php
->
line 194
/course/renderer.php
->
line 1178
/course/renderer.php
->
line 1180
/course/renderer.php
->
line 1185
/course/renderer.php
->
line 1412
/course/renderer.php
->
line 1414
/course/renderer.php
->
line 1417
/course/renderer.php
->
line 1419
/course/renderer.php
->
line 1578
/course/renderer.php
->
line 1580
/course/renderer.php
->
line 1585
/course/renderer.php
->
line 1588
/course/renderer.php
->
line 1589
/course/renderer.php
->
line 1594
/course/renderer.php
->
line 1596
/course/renderer.php
->
line 1606
/course/renderer.php
->
line 1658
/course/renderer.php
->
line 1664
/course/renderer.php
->
line 1672