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)
startdate
[
Top level directory
]
Variable Cross Reference
at:
/course/format/classes/base.php
->
line 1676
/course/format/classes/base.php
->
line 1714
/course/format/weeks/lib.php
->
line 395
/course/format/weeks/lib.php
->
line 401
/course/format/weeks/lib.php
->
line 504
/enrol/manual/ajax.php
->
line 97
/enrol/manual/ajax.php
->
line 113
/enrol/manual/ajax.php
->
line 115
/report/outline/index.php
->
line 32
/calendar/externallib.php
->
line 1206
/course/format/weeks/tests/observer_test.php
->
line 43
/course/format/weeks/tests/observer_test.php
->
line 97
/course/format/weeks/tests/observer_test.php
->
line 150
/calendar/classes/external/week_exporter.php
->
line 136
/user/profile/field/datetime/field.class.php
->
line 50
/calendar/tests/rrule_manager_test.php
->
line 520
/calendar/tests/rrule_manager_test.php
->
line 559
/calendar/tests/rrule_manager_test.php
->
line 561
/calendar/tests/rrule_manager_test.php
->
line 645
/calendar/tests/rrule_manager_test.php
->
line 690
/calendar/tests/rrule_manager_test.php
->
line 731
/calendar/tests/rrule_manager_test.php
->
line 765
/calendar/tests/rrule_manager_test.php
->
line 802
/calendar/tests/rrule_manager_test.php
->
line 847
/calendar/tests/rrule_manager_test.php
->
line 890
/calendar/tests/rrule_manager_test.php
->
line 1068
/calendar/tests/rrule_manager_test.php
->
line 1456
/calendar/tests/rrule_manager_test.php
->
line 1492
/calendar/tests/rrule_manager_test.php
->
line 1530
/calendar/tests/rrule_manager_test.php
->
line 1580
/calendar/tests/rrule_manager_test.php
->
line 1619
/calendar/tests/rrule_manager_test.php
->
line 1655
/calendar/tests/rrule_manager_test.php
->
line 1693
/calendar/tests/rrule_manager_test.php
->
line 1736
/calendar/tests/rrule_manager_test.php
->
line 1820
/calendar/tests/rrule_manager_test.php
->
line 1864
/calendar/tests/rrule_manager_test.php
->
line 2196
/calendar/tests/rrule_manager_test.php
->
line 2260
/calendar/tests/rrule_manager_test.php
->
line 2304
/calendar/tests/rrule_manager_test.php
->
line 2398
/calendar/tests/rrule_manager_test.php
->
line 2456
/lib/tests/analytics/indicators_test.php
->
line 304
/course/lib.php
->
line 4225
/user/profile/field/datetime/define.class.php
->
line 123
/user/profile/field/datetime/define.class.php
->
line 155
/user/profile/field/datetime/define.class.php
->
line 157
/calendar/lib.php
->
line 2049
/backup/moodle2/restore_course_task.class.php
->
line 209
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 121
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 168
/lib/classes/task/asynchronous_copy_task.php
->
line 120
/calendar/classes/external/calendar_event_exporter.php
->
line 146
/course/tests/backup/restore_test.php
->
line 227
/course/tests/backup/restore_test.php
->
line 263
/course/tests/backup/restore_test.php
->
line 376
/course/tests/backup/restore_test.php
->
line 398
/course/tests/backup/restore_test.php
->
line 436
Referenced 307 times:
/mnet/service/enrol/tests/privacy/provider_test.php
->
line 339
/mod/lti/locallib.php
->
line 2089
/mod/lti/locallib.php
->
line 2092
/mod/lti/locallib.php
->
line 3863
/course/format/classes/base.php
->
line 1676
/course/format/classes/base.php
->
line 1683
/course/format/classes/base.php
->
line 1714
/course/format/classes/base.php
->
line 1715
/course/format/weeks/lib.php
->
line 395
/course/format/weeks/lib.php
->
line 398
/course/format/weeks/lib.php
->
line 401
/course/format/weeks/lib.php
->
line 411
/course/format/weeks/lib.php
->
line 504
/course/format/weeks/lib.php
->
line 517
/lib/phpunit/classes/restore_date_testcase.php
->
line 44
/lib/phpunit/classes/restore_date_testcase.php
->
line 60
/lib/phpunit/classes/restore_date_testcase.php
->
line 121
/lib/phpunit/classes/restore_date_testcase.php
->
line 160
/course/tests/externallib_test.php
->
line 536
/course/tests/externallib_test.php
->
line 804
/course/tests/externallib_test.php
->
line 1751
/course/tests/externallib_test.php
->
line 1924
/enrol/manual/ajax.php
->
line 97
/enrol/manual/ajax.php
->
line 112
/enrol/manual/ajax.php
->
line 113
/enrol/manual/ajax.php
->
line 115
/enrol/manual/ajax.php
->
line 119
/enrol/manual/ajax.php
->
line 121
/backup/util/helper/tests/copy_helper_test.php
->
line 208
/backup/util/helper/tests/copy_helper_test.php
->
line 301
/backup/util/helper/tests/copy_helper_test.php
->
line 356
/backup/util/helper/tests/copy_helper_test.php
->
line 430
/backup/util/helper/tests/copy_helper_test.php
->
line 489
/backup/util/helper/tests/copy_helper_test.php
->
line 521
/backup/util/helper/tests/copy_helper_test.php
->
line 553
/backup/util/helper/tests/copy_helper_test.php
->
line 598
/backup/util/helper/tests/copy_helper_test.php
->
line 598
/backup/util/helper/tests/copy_helper_test.php
->
line 630
/backup/util/helper/tests/copy_helper_test.php
->
line 666
/backup/util/helper/tests/copy_helper_test.php
->
line 666
/backup/util/helper/tests/copy_helper_test.php
->
line 699
/backup/util/helper/tests/copy_helper_test.php
->
line 735
/backup/util/helper/tests/copy_helper_test.php
->
line 735
/backup/util/helper/tests/copy_helper_test.php
->
line 768
/backup/util/helper/tests/copy_helper_test.php
->
line 805
/backup/util/helper/tests/copy_helper_test.php
->
line 805
/report/outline/index.php
->
line 32
/report/outline/index.php
->
line 38
/report/outline/index.php
->
line 39
/report/outline/index.php
->
line 54
/report/outline/index.php
->
line 152
/report/outline/index.php
->
line 154
/report/outline/index.php
->
line 188
/report/outline/index.php
->
line 190
/report/log/locallib.php
->
line 434
/report/log/locallib.php
->
line 434
/report/log/locallib.php
->
line 435
/report/log/locallib.php
->
line 439
/report/log/locallib.php
->
line 544
/report/log/locallib.php
->
line 545
/report/log/locallib.php
->
line 550
/report/log/locallib.php
->
line 551
/report/log/locallib.php
->
line 555
/course/classes/privacy/provider.php
->
line 207
/admin/tool/uploadcourse/tests/course_test.php
->
line 467
/admin/tool/uploadcourse/tests/course_test.php
->
line 574
/admin/tool/uploadcourse/tests/course_test.php
->
line 666
/admin/tool/uploadcourse/tests/course_test.php
->
line 725
/course/tests/targets_test.php
->
line 403
/calendar/externallib.php
->
line 1206
/calendar/externallib.php
->
line 1207
/backup/moodle2/restore_stepslib.php
->
line 1909
/backup/moodle2/restore_stepslib.php
->
line 1909
/course/format/weeks/tests/observer_test.php
->
line 43
/course/format/weeks/tests/observer_test.php
->
line 47
/course/format/weeks/tests/observer_test.php
->
line 51
/course/format/weeks/tests/observer_test.php
->
line 97
/course/format/weeks/tests/observer_test.php
->
line 98
/course/format/weeks/tests/observer_test.php
->
line 102
/course/format/weeks/tests/observer_test.php
->
line 107
/course/format/weeks/tests/observer_test.php
->
line 150
/course/format/weeks/tests/observer_test.php
->
line 151
/course/format/weeks/tests/observer_test.php
->
line 155
/mod/assign/locallib.php
->
line 5783
/mod/assign/locallib.php
->
line 5805
/calendar/classes/external/week_exporter.php
->
line 136
/calendar/classes/external/week_exporter.php
->
line 140
/calendar/classes/external/week_exporter.php
->
line 140
/user/profile/field/datetime/field.class.php
->
line 50
/user/profile/field/datetime/field.class.php
->
line 54
/enrol/externallib.php
->
line 438
/course/tests/courselib_test.php
->
line 3447
/course/tests/courselib_test.php
->
line 3451
/course/tests/courselib_test.php
->
line 3467
/course/tests/courselib_test.php
->
line 3467
/course/tests/courselib_test.php
->
line 3511
/course/tests/courselib_test.php
->
line 3524
/course/tests/courselib_test.php
->
line 3526
/course/tests/courselib_test.php
->
line 3529
/course/tests/courselib_test.php
->
line 3535
/course/tests/courselib_test.php
->
line 3543
/course/tests/courselib_test.php
->
line 5534
/course/tests/courselib_test.php
->
line 5559
/calendar/tests/rrule_manager_test.php
->
line 520
/calendar/tests/rrule_manager_test.php
->
line 522
/calendar/tests/rrule_manager_test.php
->
line 534
/calendar/tests/rrule_manager_test.php
->
line 559
/calendar/tests/rrule_manager_test.php
->
line 561
/calendar/tests/rrule_manager_test.php
->
line 561
/calendar/tests/rrule_manager_test.php
->
line 579
/calendar/tests/rrule_manager_test.php
->
line 645
/calendar/tests/rrule_manager_test.php
->
line 646
/calendar/tests/rrule_manager_test.php
->
line 662
/calendar/tests/rrule_manager_test.php
->
line 690
/calendar/tests/rrule_manager_test.php
->
line 692
/calendar/tests/rrule_manager_test.php
->
line 708
/calendar/tests/rrule_manager_test.php
->
line 731
/calendar/tests/rrule_manager_test.php
->
line 733
/calendar/tests/rrule_manager_test.php
->
line 744
/calendar/tests/rrule_manager_test.php
->
line 765
/calendar/tests/rrule_manager_test.php
->
line 766
/calendar/tests/rrule_manager_test.php
->
line 781
/calendar/tests/rrule_manager_test.php
->
line 802
/calendar/tests/rrule_manager_test.php
->
line 804
/calendar/tests/rrule_manager_test.php
->
line 820
/calendar/tests/rrule_manager_test.php
->
line 847
/calendar/tests/rrule_manager_test.php
->
line 849
/calendar/tests/rrule_manager_test.php
->
line 866
/calendar/tests/rrule_manager_test.php
->
line 890
/calendar/tests/rrule_manager_test.php
->
line 892
/calendar/tests/rrule_manager_test.php
->
line 1068
/calendar/tests/rrule_manager_test.php
->
line 1070
/calendar/tests/rrule_manager_test.php
->
line 1456
/calendar/tests/rrule_manager_test.php
->
line 1457
/calendar/tests/rrule_manager_test.php
->
line 1492
/calendar/tests/rrule_manager_test.php
->
line 1493
/calendar/tests/rrule_manager_test.php
->
line 1530
/calendar/tests/rrule_manager_test.php
->
line 1532
/calendar/tests/rrule_manager_test.php
->
line 1580
/calendar/tests/rrule_manager_test.php
->
line 1582
/calendar/tests/rrule_manager_test.php
->
line 1619
/calendar/tests/rrule_manager_test.php
->
line 1620
/calendar/tests/rrule_manager_test.php
->
line 1655
/calendar/tests/rrule_manager_test.php
->
line 1656
/calendar/tests/rrule_manager_test.php
->
line 1693
/calendar/tests/rrule_manager_test.php
->
line 1694
/calendar/tests/rrule_manager_test.php
->
line 1736
/calendar/tests/rrule_manager_test.php
->
line 1737
/calendar/tests/rrule_manager_test.php
->
line 1820
/calendar/tests/rrule_manager_test.php
->
line 1821
/calendar/tests/rrule_manager_test.php
->
line 1864
/calendar/tests/rrule_manager_test.php
->
line 1865
/calendar/tests/rrule_manager_test.php
->
line 2196
/calendar/tests/rrule_manager_test.php
->
line 2197
/calendar/tests/rrule_manager_test.php
->
line 2197
/calendar/tests/rrule_manager_test.php
->
line 2199
/calendar/tests/rrule_manager_test.php
->
line 2260
/calendar/tests/rrule_manager_test.php
->
line 2261
/calendar/tests/rrule_manager_test.php
->
line 2304
/calendar/tests/rrule_manager_test.php
->
line 2306
/calendar/tests/rrule_manager_test.php
->
line 2398
/calendar/tests/rrule_manager_test.php
->
line 2399
/calendar/tests/rrule_manager_test.php
->
line 2456
/calendar/tests/rrule_manager_test.php
->
line 2457
/course/classes/analytics/target/no_teaching.php
->
line 185
/course/classes/analytics/target/no_teaching.php
->
line 186
/course/classes/analytics/target/no_teaching.php
->
line 186
/lib/tests/analytics/indicators_test.php
->
line 304
/lib/tests/analytics/indicators_test.php
->
line 315
/lib/tests/analytics/indicators_test.php
->
line 322
/lib/tests/analytics/indicators_test.php
->
line 331
/lib/tests/analytics/indicators_test.php
->
line 340
/calendar/event_form.php
->
line 179
/course/lib.php
->
line 2911
/course/lib.php
->
line 3755
/course/lib.php
->
line 3757
/course/lib.php
->
line 4193
/course/lib.php
->
line 4225
/course/lib.php
->
line 4225
/course/lib.php
->
line 4226
/course/lib.php
->
line 4906
/course/lib.php
->
line 4968
/course/lib.php
->
line 4968
/course/lib.php
->
line 4969
/course/lib.php
->
line 4972
/mnet/service/enrol/locallib.php
->
line 197
/calendar/classes/local/api.php
->
line 249
/calendar/classes/local/api.php
->
line 258
/calendar/classes/local/api.php
->
line 259
/calendar/classes/local/api.php
->
line 260
/backup/moodle2/backup_stepslib.php
->
line 2028
/enrol/manual/classes/enrol_users_form.php
->
line 83
/enrol/manual/classes/enrol_users_form.php
->
line 84
/lib/tests/task/completion_daily_task_test.php
->
line 77
/lib/tests/task/completion_daily_task_test.php
->
line 80
/lib/tests/task/completion_daily_task_test.php
->
line 81
/lib/tests/task/completion_daily_task_test.php
->
line 84
/lib/tests/task/completion_daily_task_test.php
->
line 85
/admin/tool/analytics/cli/guess_course_start_and_end.php
->
line 128
/admin/tool/analytics/cli/guess_course_start_and_end.php
->
line 150
/admin/tool/analytics/cli/guess_course_start_and_end.php
->
line 167
/admin/tool/analytics/cli/guess_course_start_and_end.php
->
line 207
/admin/tool/analytics/cli/guess_course_start_and_end.php
->
line 209
/mod/assign/classes/dates.php
->
line 80
/mod/assign/classes/dates.php
->
line 92
/admin/tool/uploadcourse/classes/course.php
->
line 694
/admin/tool/uploadcourse/classes/course.php
->
line 1194
/admin/tool/uploadcourse/classes/course.php
->
line 1195
/admin/tool/uploadcourse/classes/course.php
->
line 1197
/user/profile/field/datetime/define.class.php
->
line 123
/user/profile/field/datetime/define.class.php
->
line 124
/user/profile/field/datetime/define.class.php
->
line 125
/user/profile/field/datetime/define.class.php
->
line 126
/user/profile/field/datetime/define.class.php
->
line 127
/user/profile/field/datetime/define.class.php
->
line 155
/user/profile/field/datetime/define.class.php
->
line 157
/user/profile/field/datetime/define.class.php
->
line 167
/course/reset_form.php
->
line 181
/course/reset_form.php
->
line 189
/mod/survey/tests/backup/restore_date_test.php
->
line 61
/mod/survey/tests/backup/restore_date_test.php
->
line 70
/calendar/lib.php
->
line 2049
/calendar/lib.php
->
line 2053
/calendar/lib.php
->
line 2057
/calendar/lib.php
->
line 2057
/calendar/lib.php
->
line 2062
/calendar/lib.php
->
line 2064
/calendar/lib.php
->
line 2064
/calendar/lib.php
->
line 2094
/calendar/lib.php
->
line 2094
/calendar/lib.php
->
line 2095
/course/tests/reportbuilder/datasource/courses_test.php
->
line 156
/calendar/classes/local/event/forms/create.php
->
line 140
/backup/moodle2/restore_course_task.class.php
->
line 209
/backup/moodle2/restore_course_task.class.php
->
line 210
/backup/moodle2/restore_course_task.class.php
->
line 210
/backup/moodle2/restore_course_task.class.php
->
line 211
/backup/moodle2/restore_course_task.class.php
->
line 212
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 121
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 125
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 147
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 148
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 149
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 150
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 168
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 174
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 200
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 201
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 202
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 203
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 204
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 211
/analytics/tests/community_of_inquiry_activities_completed_by.php
->
line 214
/enrol/manual/manage.php
->
line 112
/enrol/manual/manage.php
->
line 113
/enrol/manual/manage.php
->
line 125
/lib/classes/task/asynchronous_copy_task.php
->
line 120
/lib/classes/task/asynchronous_copy_task.php
->
line 121
/lib/classes/task/asynchronous_copy_task.php
->
line 121
/badges/view.php
->
line 116
/enrol/database/lib.php
->
line 788
/enrol/imsenterprise/lib.php
->
line 401
/course/externallib.php
->
line 606
/calendar/classes/external/calendar_event_exporter.php
->
line 146
/calendar/classes/external/calendar_event_exporter.php
->
line 148
/calendar/classes/external/calendar_event_exporter.php
->
line 149
/calendar/classes/external/calendar_event_exporter.php
->
line 150
/lib/moodlelib.php
->
line 8765
/lib/moodlelib.php
->
line 8766
/lib/moodlelib.php
->
line 8770
/backup/tests/externallib_test.php
->
line 78
/backup/tests/externallib_test.php
->
line 152
/badges/index.php
->
line 172
/course/reset.php
->
line 73
/report/log/classes/renderable.php
->
line 468
/report/log/classes/renderable.php
->
line 468
/report/log/classes/renderable.php
->
line 469
/report/log/classes/renderable.php
->
line 473
/course/tests/backup/restore_test.php
->
line 227
/course/tests/backup/restore_test.php
->
line 231
/course/tests/backup/restore_test.php
->
line 232
/course/tests/backup/restore_test.php
->
line 234
/course/tests/backup/restore_test.php
->
line 235
/course/tests/backup/restore_test.php
->
line 244
/course/tests/backup/restore_test.php
->
line 244
/course/tests/backup/restore_test.php
->
line 263
/course/tests/backup/restore_test.php
->
line 267
/course/tests/backup/restore_test.php
->
line 268
/course/tests/backup/restore_test.php
->
line 270
/course/tests/backup/restore_test.php
->
line 271
/course/tests/backup/restore_test.php
->
line 376
/course/tests/backup/restore_test.php
->
line 378
/course/tests/backup/restore_test.php
->
line 388
/course/tests/backup/restore_test.php
->
line 388
/course/tests/backup/restore_test.php
->
line 398
/course/tests/backup/restore_test.php
->
line 400
/course/tests/backup/restore_test.php
->
line 436
/course/tests/backup/restore_test.php
->
line 440
/course/tests/backup/restore_test.php
->
line 441
/course/tests/backup/restore_test.php
->
line 443
/course/tests/backup/restore_test.php
->
line 444
/course/tests/backup/restore_test.php
->
line 453
/course/tests/backup/restore_test.php
->
line 453
/course/tests/backup/restore_test.php
->
line 552
/course/tests/backup/restore_test.php
->
line 555
/course/tests/backup/restore_test.php
->
line 564
/course/tests/backup/restore_test.php
->
line 572