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)
release
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/testing/classes/test_lock.php
->
line 86
/lib/classes/lock/lock.php
->
line 98
Referenced 75 times:
/lib/cronlib.php
->
line 130
/lib/cronlib.php
->
line 188
/lib/cronlib.php
->
line 226
/lib/classes/lock/postgres_lock_factory.php
->
line 229
/lib/classes/check/environment/upgradecheck.php
->
line 70
/admin/tool/task/cli/schedule_task.php
->
line 149
/admin/tool/task/cli/schedule_task.php
->
line 156
/lib/classes/lock/mysql_lock_factory.php
->
line 192
/lib/dml/tests/dml_read_slave_test.php
->
line 536
/message/classes/task/migrate_message_data.php
->
line 95
/admin/tool/brickfield/lang/en/tool_brickfield.php
->
line 224
/lib/classes/lock/lock.php
->
line 121
/lib/classes/lock/lock.php
->
line 127
/lib/classes/task/adhoc_task.php
->
line 157
/lib/classes/lock/db_record_lock_factory.php
->
line 230
/mod/choice/lib.php
->
line 478
/mod/choice/lib.php
->
line 484
/mod/assign/feedback/editpdf/ajax.php
->
line 159
/mod/assign/feedback/editpdf/ajax.php
->
line 164
/lib/phpunit/classes/advanced_testcase.php
->
line 730
/admin/cli/scheduled_task.php
->
line 155
/admin/cli/scheduled_task.php
->
line 162
/mod/workshop/allocation/scheduled/lib.php
->
line 151
/mod/workshop/allocation/scheduled/lib.php
->
line 158
/mod/workshop/allocation/scheduled/lib.php
->
line 165
/mod/workshop/allocation/scheduled/lib.php
->
line 175
/mod/workshop/allocation/scheduled/lib.php
->
line 182
/mod/workshop/allocation/scheduled/lib.php
->
line 189
/mod/workshop/allocation/scheduled/lib.php
->
line 214
/mod/workshop/allocation/scheduled/lib.php
->
line 221
/analytics/classes/analysis.php
->
line 927
/lib/tests/lock_test.php
->
line 53
/lib/tests/lock_test.php
->
line 54
/lib/tests/lock_test.php
->
line 74
/lib/tests/lock_test.php
->
line 88
/lib/tests/lock_test.php
->
line 95
/lib/tests/lock_test.php
->
line 101
/lib/tests/lock_test.php
->
line 103
/lib/tests/lock_test.php
->
line 112
/lib/tests/lock_test.php
->
line 113
/lib/modinfolib.php
->
line 492
/lib/modinfolib.php
->
line 688
/lang/en/hub.php
->
line 156
/theme/styles.php
->
line 181
/h5p/classes/api.php
->
line 404
/backup/util/helper/backup_cron_helper.class.php
->
line 145
/admin/index.php
->
line 356
/admin/index.php
->
line 357
/lib/classes/task/course_backup_task.php
->
line 93
/admin/cli/upgrade.php
->
line 115
/admin/cli/upgrade.php
->
line 116
/lib/tests/behat/behat_general.php
->
line 1129
/lib/tests/behat/behat_general.php
->
line 1134
/lib/authlib.php
->
line 913
/lib/authlib.php
->
line 931
/lib/authlib.php
->
line 934
/course/classes/category.php
->
line 775
/course/classes/category.php
->
line 783
/lib/classes/task/manager.php
->
line 645
/lib/classes/task/manager.php
->
line 652
/lib/classes/task/manager.php
->
line 664
/lib/classes/task/manager.php
->
line 672
/lib/classes/task/manager.php
->
line 678
/lib/classes/task/manager.php
->
line 729
/lib/classes/task/manager.php
->
line 737
/lib/classes/task/manager.php
->
line 745
/lib/classes/task/manager.php
->
line 750
/lib/classes/task/manager.php
->
line 796
/lib/classes/task/manager.php
->
line 798
/lib/classes/task/manager.php
->
line 846
/lib/classes/task/manager.php
->
line 848
/lib/classes/task/manager.php
->
line 890
/lib/classes/task/manager.php
->
line 892
/lib/classes/task/manager.php
->
line 969
/lib/classes/task/manager.php
->
line 971