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)
enrolid
[
Top level directory
]
Variable Cross Reference
at:
/enrol/imsenterprise/lib.php
->
line 700
/backup/moodle2/restore_stepslib.php
->
line 1347
/backup/moodle2/restore_stepslib.php
->
line 2147
/backup/moodle2/restore_stepslib.php
->
line 2399
/enrol/self/unenrolself.php
->
line 27
/lib/tests/grading_external_test.php
->
line 60
/lib/tests/grading_external_test.php
->
line 204
/enrol/externallib.php
->
line 1134
/enrol/manual/unenrolself.php
->
line 27
/enrol/database/lib.php
->
line 189
/enrol/manual/ajax.php
->
line 67
/enrol/flatfile/lib.php
->
line 415
/enrol/tests/externallib_test.php
->
line 1426
/mod/assign/tests/externallib_test.php
->
line 65
/mod/assign/tests/externallib_test.php
->
line 202
/mod/assign/tests/externallib_test.php
->
line 701
/mod/assign/tests/externallib_test.php
->
line 772
/mod/assign/tests/externallib_test.php
->
line 1710
/enrol/cohort/tests/lib_test.php
->
line 180
/lib/enrollib.php
->
line 1457
/lib/enrollib.php
->
line 1509
/lib/enrollib.php
->
line 1542
/enrol/manual/manage.php
->
line 28
/lib/deprecatedlib.php
->
line 3039
/lib/deprecatedlib.php
->
line 3245
/enrol/paypal/unenrolself.php
->
line 27
/enrol/tests/course_enrolment_manager_test.php
->
line 351
/enrol/tests/course_enrolment_manager_test.php
->
line 424
Referenced 181 times:
/enrol/imsenterprise/lib.php
->
line 700
/enrol/imsenterprise/lib.php
->
line 701
/group/lib.php
->
line 1169
/enrol/locallib.php
->
line 507
/enrol/locallib.php
->
line 520
/enrol/locallib.php
->
line 805
/enrol/locallib.php
->
line 808
/enrol/locallib.php
->
line 1000
/enrol/locallib.php
->
line 1365
/enrol/lti/backup/moodle2/restore_enrol_lti_plugin.class.php
->
line 120
/enrol/lti/backup/moodle2/restore_enrol_lti_plugin.class.php
->
line 120
/enrol/manual/lib.php
->
line 276
/enrol/manual/lib.php
->
line 277
/enrol/manual/lib.php
->
line 277
/enrol/manual/lib.php
->
line 279
/enrol/manual/lib.php
->
line 299
/enrol/manual/lib.php
->
line 300
/enrol/manual/lib.php
->
line 300
/enrol/manual/lib.php
->
line 302
/enrol/lti/tests/lib_test.php
->
line 109
/enrol/lti/tests/lib_test.php
->
line 158
/enrol/lti/classes/local/ltiadvantage/table/published_resources_table.php
->
line 149
/backup/moodle2/restore_stepslib.php
->
line 1347
/backup/moodle2/restore_stepslib.php
->
line 1348
/backup/moodle2/restore_stepslib.php
->
line 2147
/backup/moodle2/restore_stepslib.php
->
line 2148
/backup/moodle2/restore_stepslib.php
->
line 2399
/backup/moodle2/restore_stepslib.php
->
line 2405
/enrol/ldap/lib.php
->
line 228
/enrol/ldap/lib.php
->
line 231
/enrol/ldap/lib.php
->
line 274
/enrol/ldap/lib.php
->
line 588
/enrol/ldap/lib.php
->
line 591
/enrol/lti/classes/task/sync_members.php
->
line 320
/user/classes/table/participants_search.php
->
line 507
/user/classes/table/participants_search.php
->
line 509
/enrol/lti/classes/manage_table.php
->
line 177
/enrol/self/unenrolself.php
->
line 27
/enrol/self/unenrolself.php
->
line 30
/lib/tests/grading_external_test.php
->
line 60
/lib/tests/grading_external_test.php
->
line 70
/lib/tests/grading_external_test.php
->
line 204
/lib/tests/grading_external_test.php
->
line 214
/enrol/externallib.php
->
line 523
/enrol/externallib.php
->
line 533
/enrol/externallib.php
->
line 1062
/enrol/externallib.php
->
line 1134
/enrol/externallib.php
->
line 1134
/enrol/externallib.php
->
line 1135
/enrol/manual/locallib.php
->
line 35
/enrol/manual/locallib.php
->
line 38
/enrol/manual/locallib.php
->
line 51
/enrol/manual/locallib.php
->
line 89
/enrol/manual/locallib.php
->
line 100
/enrol/manual/locallib.php
->
line 103
/enrol/manual/locallib.php
->
line 116
/enrol/manual/locallib.php
->
line 153
/enrol/manual/locallib.php
->
line 484
/enrol/manual/unenrolself.php
->
line 27
/enrol/manual/unenrolself.php
->
line 30
/enrol/database/lib.php
->
line 189
/enrol/database/lib.php
->
line 190
/enrol/database/lib.php
->
line 360
/enrol/database/lib.php
->
line 361
/enrol/database/lib.php
->
line 432
/enrol/database/lib.php
->
line 463
/enrol/manual/ajax.php
->
line 67
/enrol/manual/ajax.php
->
line 156
/enrol/manual/ajax.php
->
line 159
/enrol/unenroluser.php
->
line 38
/lib/moodlelib.php
->
line 5594
/lib/moodlelib.php
->
line 5597
/enrol/flatfile/lib.php
->
line 415
/enrol/flatfile/lib.php
->
line 416
/enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php
->
line 625
/enrol/tests/externallib_test.php
->
line 1426
/enrol/tests/externallib_test.php
->
line 1442
/enrol/cohort/locallib.php
->
line 205
/enrol/cohort/locallib.php
->
line 206
/enrol/cohort/locallib.php
->
line 206
/enrol/cohort/locallib.php
->
line 208
/enrol/cohort/locallib.php
->
line 228
/enrol/cohort/locallib.php
->
line 229
/enrol/cohort/locallib.php
->
line 229
/enrol/cohort/locallib.php
->
line 231
/enrol/lti/tests/local/ltiadvantage/task/sync_grades_test.php
->
line 429
/enrol/lti/tests/local/ltiadvantage/task/sync_grades_test.php
->
line 466
/mod/assign/tests/externallib_test.php
->
line 65
/mod/assign/tests/externallib_test.php
->
line 75
/mod/assign/tests/externallib_test.php
->
line 202
/mod/assign/tests/externallib_test.php
->
line 217
/mod/assign/tests/externallib_test.php
->
line 701
/mod/assign/tests/externallib_test.php
->
line 711
/mod/assign/tests/externallib_test.php
->
line 772
/mod/assign/tests/externallib_test.php
->
line 782
/mod/assign/tests/externallib_test.php
->
line 1710
/mod/assign/tests/externallib_test.php
->
line 1720
/enrol/cohort/tests/lib_test.php
->
line 180
/enrol/cohort/tests/lib_test.php
->
line 181
/enrol/cohort/tests/lib_test.php
->
line 196
/enrol/cohort/tests/lib_test.php
->
line 204
/enrol/lti/lib.php
->
line 106
/enrol/lti/classes/local/ltiadvantage/task/sync_members.php
->
line 263
/lib/enrollib.php
->
line 1457
/lib/enrollib.php
->
line 1463
/lib/enrollib.php
->
line 1509
/lib/enrollib.php
->
line 1517
/lib/enrollib.php
->
line 1542
/lib/enrollib.php
->
line 1575
/lib/enrollib.php
->
line 1577
/lib/enrollib.php
->
line 1599
/lib/enrollib.php
->
line 1601
/lib/enrollib.php
->
line 1709
/lib/enrollib.php
->
line 2100
/lib/enrollib.php
->
line 2929
/lib/enrollib.php
->
line 2930
/lib/enrollib.php
->
line 2930
/lib/enrollib.php
->
line 2932
/lib/enrollib.php
->
line 2961
/lib/enrollib.php
->
line 2962
/lib/enrollib.php
->
line 2962
/lib/enrollib.php
->
line 2964
/lib/enrollib.php
->
line 3080
/lib/enrollib.php
->
line 3084
/lib/enrollib.php
->
line 3086
/lib/enrollib.php
->
line 3147
/enrol/lti/tests/helper_test.php
->
line 98
/enrol/lti/tests/helper_test.php
->
line 105
/enrol/lti/tests/helper_test.php
->
line 127
/enrol/lti/tests/helper_test.php
->
line 149
/enrol/manual/manage.php
->
line 28
/enrol/manual/manage.php
->
line 34
/enrol/manual/manage.php
->
line 77
/lib/deprecatedlib.php
->
line 3039
/lib/deprecatedlib.php
->
line 3071
/lib/deprecatedlib.php
->
line 3245
/lib/deprecatedlib.php
->
line 3253
/lib/deprecatedlib.php
->
line 3277
/lib/deprecatedlib.php
->
line 3285
/enrol/editenrolment.php
->
line 40
/enrol/paypal/unenrolself.php
->
line 27
/enrol/paypal/unenrolself.php
->
line 30
/enrol/lti/classes/helper.php
->
line 244
/enrol/lti/classes/helper.php
->
line 247
/enrol/lti/classes/helper.php
->
line 267
/enrol/meta/locallib.php
->
line 174
/enrol/meta/locallib.php
->
line 319
/enrol/meta/locallib.php
->
line 320
/enrol/meta/locallib.php
->
line 320
/enrol/meta/locallib.php
->
line 322
/enrol/meta/locallib.php
->
line 372
/enrol/meta/locallib.php
->
line 373
/enrol/meta/locallib.php
->
line 373
/enrol/meta/locallib.php
->
line 375
/enrol/meta/locallib.php
->
line 449
/enrol/meta/locallib.php
->
line 450
/enrol/meta/locallib.php
->
line 450
/enrol/meta/locallib.php
->
line 452
/enrol/meta/locallib.php
->
line 520
/enrol/meta/locallib.php
->
line 578
/enrol/meta/locallib.php
->
line 579
/enrol/meta/locallib.php
->
line 579
/enrol/meta/locallib.php
->
line 581
/enrol/meta/locallib.php
->
line 604
/enrol/meta/locallib.php
->
line 605
/enrol/meta/locallib.php
->
line 605
/enrol/meta/locallib.php
->
line 607
/enrol/tests/course_enrolment_manager_test.php
->
line 351
/enrol/tests/course_enrolment_manager_test.php
->
line 354
/enrol/tests/course_enrolment_manager_test.php
->
line 424
/enrol/tests/course_enrolment_manager_test.php
->
line 429
/enrol/tests/course_enrolment_manager_test.php
->
line 433
/enrol/tests/course_enrolment_manager_test.php
->
line 437
/enrol/tests/course_enrolment_manager_test.php
->
line 439
/enrol/tests/course_enrolment_manager_test.php
->
line 443
/enrol/tests/course_enrolment_manager_test.php
->
line 445
/enrol/tests/course_enrolment_manager_test.php
->
line 447
/enrol/tests/course_enrolment_manager_test.php
->
line 449
/enrol/tests/course_enrolment_manager_test.php
->
line 454
/enrol/tests/course_enrolment_manager_test.php
->
line 456
/enrol/tests/course_enrolment_manager_test.php
->
line 462