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)
create_role
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/testing/generator/data_generator.php
->
line 739
/lib/accesslib.php
->
line 1280
Referenced 234 times:
/mod/choice/tests/lib_test.php
->
line 1344
/question/bank/tagquestion/tests/external/submit_tags_test.php
->
line 405
/admin/tool/uploadcourse/tests/course_test.php
->
line 1597
/course/tests/externallib_test.php
->
line 2127
/backup/moodle2/tests/moodle2_test.php
->
line 568
/lib/testing/generator/data_generator.php
->
line 785
/cohort/tests/externallib_test.php
->
line 544
/cohort/tests/externallib_test.php
->
line 545
/cohort/tests/externallib_test.php
->
line 546
/mod/quiz/tests/lib_test.php
->
line 1185
/reportbuilder/tests/local/helpers/audience_test.php
->
line 233
/competency/tests/external/external_test.php
->
line 139
/competency/tests/external/external_test.php
->
line 140
/competency/tests/external/external_test.php
->
line 2386
/competency/tests/external/external_test.php
->
line 2448
/competency/tests/external/external_test.php
->
line 2493
/competency/tests/external/external_test.php
->
line 2762
/competency/tests/external/external_test.php
->
line 2763
/calendar/tests/lib_test.php
->
line 558
/calendar/tests/lib_test.php
->
line 605
/calendar/tests/lib_test.php
->
line 632
/calendar/tests/lib_test.php
->
line 658
/calendar/tests/lib_test.php
->
line 685
/calendar/tests/lib_test.php
->
line 716
/calendar/tests/lib_test.php
->
line 738
/calendar/tests/lib_test.php
->
line 761
/mod/quiz/accessrule/seb/tests/test_helper_trait.php
->
line 71
/admin/tool/moodlenet/tests/import_backup_helper_test.php
->
line 56
/mod/assign/tests/locallib_participants_test.php
->
line 133
/admin/tool/policy/tests/privacy/provider_test.php
->
line 64
/admin/tool/policy/tests/privacy/provider_test.php
->
line 130
/course/tests/courserequest_test.php
->
line 97
/course/tests/courserequest_test.php
->
line 154
/admin/roles/classes/define_role_table_advanced.php
->
line 442
/admin/tool/dataprivacy/tests/api_test.php
->
line 408
/admin/tool/dataprivacy/tests/api_test.php
->
line 427
/admin/tool/dataprivacy/tests/api_test.php
->
line 462
/admin/tool/dataprivacy/tests/api_test.php
->
line 482
/admin/tool/dataprivacy/tests/api_test.php
->
line 505
/admin/tool/dataprivacy/tests/api_test.php
->
line 511
/admin/tool/dataprivacy/tests/api_test.php
->
line 517
/admin/tool/dataprivacy/tests/api_test.php
->
line 2208
/admin/tool/dataprivacy/tests/api_test.php
->
line 2278
/admin/tool/dataprivacy/tests/api_test.php
->
line 2301
/mod/lesson/tests/lib_test.php
->
line 1076
/completion/tests/capabilities_test.php
->
line 36
/lib/behat/classes/behat_core_generator.php
->
line 740
/mod/data/tests/lib_test.php
->
line 546
/mod/data/tests/lib_test.php
->
line 1997
/admin/tool/usertours/tests/role_filter_test.php
->
line 267
/cohort/tests/reportbuilder/audience/cohortmember_test.php
->
line 86
/cohort/tests/reportbuilder/audience/cohortmember_test.php
->
line 121
/question/tests/externallib_test.php
->
line 409
/admin/tool/policy/tests/api_test.php
->
line 252
/admin/tool/policy/tests/api_test.php
->
line 253
/admin/tool/policy/tests/api_test.php
->
line 254
/admin/tool/policy/tests/api_test.php
->
line 255
/admin/tool/policy/tests/api_test.php
->
line 331
/admin/tool/policy/tests/api_test.php
->
line 332
/admin/tool/policy/tests/api_test.php
->
line 333
/admin/tool/policy/tests/api_test.php
->
line 334
/admin/tool/policy/tests/api_test.php
->
line 407
/admin/tool/policy/tests/api_test.php
->
line 408
/admin/tool/policy/tests/api_test.php
->
line 409
/admin/tool/policy/tests/api_test.php
->
line 410
/admin/tool/policy/tests/api_test.php
->
line 489
/admin/tool/policy/tests/api_test.php
->
line 490
/admin/tool/policy/tests/api_test.php
->
line 491
/admin/tool/policy/tests/api_test.php
->
line 492
/admin/tool/policy/tests/api_test.php
->
line 689
/calendar/tests/externallib_test.php
->
line 1693
/calendar/tests/externallib_test.php
->
line 1733
/calendar/tests/externallib_test.php
->
line 1775
/calendar/tests/externallib_test.php
->
line 1872
/calendar/tests/externallib_test.php
->
line 1937
/calendar/tests/externallib_test.php
->
line 1999
/calendar/tests/externallib_test.php
->
line 2065
/calendar/tests/externallib_test.php
->
line 2128
/calendar/tests/externallib_test.php
->
line 2198
/calendar/tests/externallib_test.php
->
line 2264
/calendar/tests/externallib_test.php
->
line 2330
/calendar/tests/externallib_test.php
->
line 2403
/calendar/tests/externallib_test.php
->
line 2477
/calendar/tests/externallib_test.php
->
line 2551
/course/tests/backup/restore_test.php
->
line 73
/admin/tool/uploaduser/tests/upload_users_test.php
->
line 65
/admin/tool/uploaduser/tests/upload_users_test.php
->
line 72
/admin/tool/uploaduser/tests/upload_users_test.php
->
line 131
/admin/tool/uploaduser/tests/upload_users_test.php
->
line 138
/mod/quiz/accessrule/seb/tests/rule_test.php
->
line 197
/mod/quiz/accessrule/seb/tests/rule_test.php
->
line 277
/mod/quiz/accessrule/seb/tests/rule_test.php
->
line 1167
/competency/tests/plan_test.php
->
line 31
/competency/tests/plan_test.php
->
line 32
/competency/tests/plan_test.php
->
line 70
/competency/tests/plan_test.php
->
line 71
/competency/tests/plan_test.php
->
line 72
/competency/tests/plan_test.php
->
line 73
/competency/tests/plan_test.php
->
line 139
/competency/tests/plan_test.php
->
line 140
/competency/tests/plan_test.php
->
line 178
/competency/tests/plan_test.php
->
line 179
/competency/tests/plan_test.php
->
line 180
/competency/tests/plan_test.php
->
line 181
/competency/tests/lib_test.php
->
line 52
/competency/tests/lib_test.php
->
line 196
/competency/tests/lib_test.php
->
line 197
/admin/tool/uploadcourse/tests/helper_test.php
->
line 218
/course/tests/category_test.php
->
line 55
/reportbuilder/tests/reportbuilder/audience/systemrole_test.php
->
line 150
/calendar/tests/local_api_test.php
->
line 966
/calendar/tests/local_api_test.php
->
line 1001
/webservice/tests/helpers.php
->
line 55
/competency/tests/course_competency_settings_test.php
->
line 36
/competency/tests/course_competency_settings_test.php
->
line 41
/reportbuilder/tests/external/reports/get_test.php
->
line 148
/course/tests/management_helper_test.php
->
line 61
/competency/tests/api_test.php
->
line 65
/competency/tests/api_test.php
->
line 69
/competency/tests/api_test.php
->
line 126
/competency/tests/api_test.php
->
line 130
/competency/tests/api_test.php
->
line 386
/competency/tests/api_test.php
->
line 390
/competency/tests/api_test.php
->
line 394
/competency/tests/api_test.php
->
line 398
/competency/tests/api_test.php
->
line 838
/competency/tests/api_test.php
->
line 839
/competency/tests/api_test.php
->
line 840
/competency/tests/api_test.php
->
line 1479
/competency/tests/api_test.php
->
line 1675
/competency/tests/api_test.php
->
line 1724
/competency/tests/api_test.php
->
line 1832
/competency/tests/api_test.php
->
line 1836
/competency/tests/api_test.php
->
line 1876
/competency/tests/api_test.php
->
line 3938
/competency/tests/api_test.php
->
line 3941
/competency/tests/api_test.php
->
line 3944
/competency/tests/api_test.php
->
line 3947
/competency/tests/api_test.php
->
line 3950
/competency/tests/api_test.php
->
line 3953
/competency/tests/api_test.php
->
line 4524
/competency/tests/api_test.php
->
line 4525
/competency/tests/api_test.php
->
line 4572
/competency/tests/api_test.php
->
line 4573
/admin/tool/policy/tests/externallib_test.php
->
line 72
/admin/tool/policy/tests/externallib_test.php
->
line 73
/admin/tool/policy/tests/externallib_test.php
->
line 207
/reportbuilder/tests/permission_test.php
->
line 282
/reportbuilder/tests/permission_test.php
->
line 296
/lib/db/install.php
->
line 255
/lib/db/install.php
->
line 256
/lib/db/install.php
->
line 257
/lib/db/install.php
->
line 258
/lib/db/install.php
->
line 259
/lib/db/install.php
->
line 260
/lib/db/install.php
->
line 261
/lib/db/install.php
->
line 262
/lib/tests/questionlib_test.php
->
line 1675
/lib/tests/questionlib_test.php
->
line 1721
/lib/tests/questionlib_test.php
->
line 1767
/lib/tests/questionlib_test.php
->
line 1813
/lib/tests/questionlib_test.php
->
line 1859
/lib/tests/questionlib_test.php
->
line 1915
/mod/quiz/tests/calendar_event_modified_test.php
->
line 242
/mod/quiz/tests/calendar_event_modified_test.php
->
line 286
/mod/quiz/tests/calendar_event_modified_test.php
->
line 468
/enrol/tests/externallib_test.php
->
line 305
/enrol/tests/externallib_test.php
->
line 391
/enrol/tests/externallib_test.php
->
line 970
/admin/tool/cohortroles/tests/api_test.php
->
line 49
/admin/tool/cohortroles/tests/api_test.php
->
line 168
/lib/tests/accesslib_test.php
->
line 378
/lib/tests/accesslib_test.php
->
line 812
/lib/tests/accesslib_test.php
->
line 867
/lib/tests/accesslib_test.php
->
line 886
/lib/tests/accesslib_test.php
->
line 937
/lib/tests/accesslib_test.php
->
line 938
/lib/tests/accesslib_test.php
->
line 1044
/lib/tests/accesslib_test.php
->
line 1079
/lib/tests/accesslib_test.php
->
line 1114
/lib/tests/accesslib_test.php
->
line 1149
/lib/tests/accesslib_test.php
->
line 1572
/lib/tests/accesslib_test.php
->
line 1621
/lib/tests/accesslib_test.php
->
line 1656
/lib/tests/accesslib_test.php
->
line 1759
/lib/tests/accesslib_test.php
->
line 2092
/lib/tests/accesslib_test.php
->
line 2181
/lib/tests/accesslib_test.php
->
line 2182
/lib/tests/accesslib_test.php
->
line 2183
/lib/tests/accesslib_test.php
->
line 2358
/lib/tests/accesslib_test.php
->
line 2359
/lib/tests/accesslib_test.php
->
line 2360
/lib/tests/accesslib_test.php
->
line 4281
/mod/forum/tests/externallib_test.php
->
line 182
/mod/forum/tests/externallib_test.php
->
line 953
/mod/forum/tests/externallib_test.php
->
line 1155
/mod/forum/tests/externallib_test.php
->
line 1298
/mod/assign/tests/locallib_test.php
->
line 2948
/mod/assign/tests/locallib_test.php
->
line 3310
/mod/assign/tests/locallib_test.php
->
line 3395
/mod/assign/tests/locallib_test.php
->
line 3531
/mod/scorm/tests/lib_test.php
->
line 870
/admin/tool/cohortroles/tests/privacy/provider_test.php
->
line 362
/mod/quiz/accessrule/seb/tests/settings_provider_test.php
->
line 86
/admin/tool/lp/tests/externallib_test.php
->
line 108
/admin/tool/lp/tests/externallib_test.php
->
line 109
/admin/tool/lp/tests/externallib_test.php
->
line 241
/reportbuilder/tests/reportbuilder/audience/allusers_test.php
->
line 82
/reportbuilder/tests/reportbuilder/audience/allusers_test.php
->
line 115
/lib/accesslib.php
->
line 1293
/repository/tests/repositorylib_test.php
->
line 222
/repository/tests/repositorylib_test.php
->
line 327
/admin/tool/monitor/tests/privacy/provider_test.php
->
line 72
/course/format/tests/base_test.php
->
line 83
/reportbuilder/tests/reportbuilder/audience/manual_test.php
->
line 92
/reportbuilder/tests/reportbuilder/audience/manual_test.php
->
line 128
/course/tests/courselib_test.php
->
line 2920
/course/tests/courselib_test.php
->
line 7209
/course/tests/courselib_test.php
->
line 7252
/mod/feedback/tests/lib_test.php
->
line 1031
/mod/feedback/tests/lib_test.php
->
line 1090
/mod/feedback/tests/lib_test.php
->
line 1152
/mod/chat/tests/lib_test.php
->
line 731
/admin/tool/dataprivacy/tests/external/external_test.php
->
line 188
/admin/tool/dataprivacy/tests/external/external_test.php
->
line 215
/admin/tool/dataprivacy/tests/external/external_test.php
->
line 244
/admin/tool/dataprivacy/tests/external/external_test.php
->
line 991
/admin/tool/dataprivacy/tests/external/external_test.php
->
line 1031
/admin/tool/dataprivacy/tests/external/external_test.php
->
line 1059
/admin/tool/dataprivacy/tests/external/external_test.php
->
line 1089
/admin/tool/lpmigrate/tests/processor_test.php
->
line 393
/mod/assign/tests/lib_test.php
->
line 1301
/mod/assign/tests/lib_test.php
->
line 1416
/report/outline/tests/lib_test.php
->
line 70