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)
where
[
Top level directory
]
Function and Method Cross Reference
at:
/mod/glossary/classes/entry_query_builder.php
->
line 450
/question/classes/bank/search/tag_condition.php
->
line 88
/question/classes/bank/search/category_condition.php
->
line 98
/question/classes/bank/search/hidden_condition.php
->
line 56
/question/engine/datalib.php
->
line 1935
/question/engine/datalib.php
->
line 2015
Referenced 149 times:
/question/engine/tests/qubaid_condition_test.php
->
line 54
/lib/adodb/drivers/adodb-mssqlnative.inc.php
->
line 67
/enrol/lti/classes/data_connector.php
->
line 481
/lib/filebrowser/file_info_context_coursecat.php
->
line 228
/lib/classes/task/badges_cron_task.php
->
line 63
/admin/tool/brickfield/classes/local/areas/core_question/base.php
->
line 58
/admin/tool/brickfield/classes/local/areas/core_question/base.php
->
line 99
/admin/tool/brickfield/classes/local/areas/core_question/base.php
->
line 142
/mod/glossary/classes/entry_query_builder.php
->
line 144
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 278
/lib/adodb/drivers/adodb-postgres64.inc.php
->
line 624
/lib/adodb/drivers/adodb-postgres64.inc.php
->
line 634
/competency/classes/template_cohort.php
->
line 192
/badges/classes/privacy/provider.php
->
line 307
/badges/classes/badge.php
->
line 774
/badges/classes/badge.php
->
line 791
/mnet/service/enrol/locallib.php
->
line 580
/availability/condition/grouping/classes/condition.php
->
line 307
/h5p/classes/editor_framework.php
->
line 66
/backup/moodle2/restore_stepslib.php
->
line 2842
/mod/assign/locallib.php
->
line 2677
/calendar/classes/local/event/strategies/raw_event_retrieval_strategy.php
->
line 342
/competency/classes/api.php
->
line 1402
/competency/classes/api.php
->
line 2444
/mod/assignment/classes/privacy/provider.php
->
line 433
/question/classes/local/bank/view.php
->
line 620
/question/classes/local/bank/view.php
->
line 621
/mod/forum/lib.php
->
line 6069
/admin/roles/classes/privacy/provider.php
->
line 153
/badges/related_form.php
->
line 89
/question/engine/bank.php
->
line 556
/lib/adodb/drivers/adodb-odbc_mssql.inc.php
->
line 36
/lib/adodb/drivers/adodb-pdo_dblib.inc.php
->
line 28
/auth/ldap/auth.php
->
line 830
/calendar/lib.php
->
line 1440
/admin/tool/dataprivacy/classes/expired_contexts_manager.php
->
line 188
/question/classes/bank/search/condition.php
->
line 40
/grade/classes/privacy/provider.php
->
line 335
/grade/classes/privacy/provider.php
->
line 340
/mod/quiz/classes/question/bank/custom_view.php
->
line 293
/mod/quiz/classes/question/bank/custom_view.php
->
line 294
/question/bank/history/classes/question_history_view.php
->
line 160
/question/bank/history/classes/question_history_view.php
->
line 161
/competency/classes/evidence.php
->
line 331
/lib/grade/grade_item.php
->
line 1737
/lib/adodb/drivers/adodb-mssql.inc.php
->
line 59
/h5p/classes/editor_ajax.php
->
line 198
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 395
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 400
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 453
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 545
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 550
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 556
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 642
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 650
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 680
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 687
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 696
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 704
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 739
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 746
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 784
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 824
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 966
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 971
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 1015
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 1044
/backup/util/ui/restore_ui_components.php
->
line 326
/mod/glossary/index.php
->
line 104
/search/engine/simpledb/classes/privacy/provider.php
->
line 88
/reportbuilder/classes/local/helpers/audience.php
->
line 93
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 457
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 463
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 522
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 624
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 630
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 638
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 728
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 741
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 779
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 787
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 797
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 806
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 843
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 851
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 889
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 934
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 1091
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 1099
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 1147
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 1177
/lib/adodb/drivers/adodb-oci8.inc.php
->
line 1469
/lib/classes/check/access/riskbackup_result.php
->
line 101
/analytics/classes/local/analyser/base.php
->
line 494
/mod/quiz/classes/privacy/provider.php
->
line 179
/mod/quiz/classes/privacy/provider.php
->
line 494
/mod/quiz/classes/privacy/provider.php
->
line 496
/mod/workshop/form/numerrors/lib.php
->
line 229
/badges/classes/output/manage_badge_action_bar.php
->
line 155
/mod/forum/classes/privacy/provider.php
->
line 529
/mod/forum/classes/privacy/provider.php
->
line 545
/mod/forum/classes/privacy/provider.php
->
line 561
/mod/forum/classes/privacy/provider.php
->
line 578
/mod/forum/classes/privacy/provider.php
->
line 593
/mod/lti/service/gradebookservices/db/upgrade.php
->
line 101
/admin/tool/brickfield/classes/local/areas/core_question/answerbase.php
->
line 70
/admin/tool/brickfield/classes/local/areas/core_question/answerbase.php
->
line 117
/admin/tool/brickfield/classes/local/areas/core_question/answerbase.php
->
line 160
/lib/accesslib.php
->
line 4054
/lib/accesslib.php
->
line 4097
/lib/accesslib.php
->
line 7338
/lib/accesslib.php
->
line 7671
/lib/statslib.php
->
line 585
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 49
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 58
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 66
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 75
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 84
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 94
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 109
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 155
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 163
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo_sqlite.php
->
line 172
/admin/tool/brickfield/classes/scheduler.php
->
line 175
/badges/renderer.php
->
line 595
/question/engine/datalib.php
->
line 605
/question/engine/datalib.php
->
line 651
/question/engine/datalib.php
->
line 752
/question/engine/datalib.php
->
line 827
/question/engine/datalib.php
->
line 882
/question/engine/datalib.php
->
line 1163
/question/engine/datalib.php
->
line 1248
/question/engine/datalib.php
->
line 1291
/question/engine/datalib.php
->
line 1880
/question/engine/datalib.php
->
line 1937
/search/tests/manager_test.php
->
line 875
/lib/adodb/perf/perf-postgres.inc.php
->
line 48
/mod/glossary/lib.php
->
line 3539
/mod/glossary/lib.php
->
line 3630
/mod/glossary/lib.php
->
line 3850
/mod/glossary/lib.php
->
line 3960
/availability/condition/group/classes/condition.php
->
line 288
/admin/tool/policy/classes/api.php
->
line 1020
/message/classes/api.php
->
line 149
/message/classes/api.php
->
line 305
/message/classes/api.php
->
line 2518
/message/classes/api.php
->
line 2535
/message/classes/api.php
->
line 2565
/message/classes/api.php
->
line 2582