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)
PARAM_ALPHANUMEXT
[
Top level directory
]
Constant Cross Reference
at:
/lib/moodlelib.php
->
line 93
Referenced 282 times:
/admin/webservice/tokens.php
->
line 31
/mod/lesson/classes/external.php
->
line 414
/mod/lesson/classes/external.php
->
line 1156
/mod/lesson/classes/external.php
->
line 1650
/mod/chat/chat_ajax.php
->
line 25
/auth/email/classes/external.php
->
line 149
/auth/email/classes/external.php
->
line 151
/auth/email/classes/external.php
->
line 202
/auth/email/classes/external.php
->
line 203
/admin/webservice/service.php
->
line 47
/enrol/ajax.php
->
line 37
/reportbuilder/classes/local/report/base.php
->
line 280
/reportbuilder/classes/local/report/base.php
->
line 315
/reportbuilder/classes/local/report/base.php
->
line 414
/reportbuilder/classes/local/report/base.php
->
line 561
/repository/manage_instances.php
->
line 33
/admin/tool/task/classes/edit_scheduled_task_form.php
->
line 107
/admin/editors.php
->
line 11
/user/classes/form/profile_category_form.php
->
line 44
/admin/qbankplugins.php
->
line 32
/lib/xhprof/xhprof_moodle.php
->
line 633
/admin/tool/licensemanager/index.php
->
line 31
/user/classes/form/profile_field_form.php
->
line 57
/mod/bigbluebuttonbn/classes/external/get_recordings.php
->
line 142
/mod/bigbluebuttonbn/classes/external/get_recordings.php
->
line 149
/mod/bigbluebuttonbn/classes/external/get_recordings.php
->
line 151
/mod/bigbluebuttonbn/classes/external/get_recordings.php
->
line 154
/grade/classes/grades/grader/gradingpanel/point/external/fetch.php
->
line 62
/lib/classes/grades_external.php
->
line 64
/grade/edit/outcome/import_outcomes_form.php
->
line 39
/tag/classes/external/tag_area_exporter.php
->
line 57
/lib/classes/hub/site_registration_form.php
->
line 95
/lib/classes/hub/site_registration_form.php
->
line 104
/lib/classes/hub/site_registration_form.php
->
line 108
/blocks/classes/external.php
->
line 55
/mod/lti/typessettings.php
->
line 56
/login/token.php
->
line 47
/lib/upgradelib.php
->
line 1331
/comment/classes/external/comment_area_exporter.php
->
line 78
/mod/feedback/edit_form.php
->
line 240
/course/classes/external/get_enrolled_courses_with_action_events_by_timeline_classification.php
->
line 54
/mod/bigbluebuttonbn/classes/external/get_recordings_to_import.php
->
line 189
/mod/bigbluebuttonbn/classes/external/get_recordings_to_import.php
->
line 196
/mod/bigbluebuttonbn/classes/external/get_recordings_to_import.php
->
line 198
/admin/cli/mysql_collation.php
->
line 61
/cache/classes/local/administration_display_helper.php
->
line 714
/cache/classes/local/administration_display_helper.php
->
line 741
/mod/workshop/allocation/manual/lib.php
->
line 160
/lib/tablelib.php
->
line 1370
/lib/tablelib.php
->
line 1437
/lib/tablelib.php
->
line 1444
/lib/tablelib.php
->
line 1501
/lib/tablelib.php
->
line 1504
/lib/blocklib.php
->
line 1928
/admin/webservice/testclient_forms.php
->
line 312
/admin/webservice/testclient_forms.php
->
line 316
/admin/webservice/testclient_forms.php
->
line 320
/notes/externallib.php
->
line 60
/notes/externallib.php
->
line 195
/admin/roles/allow.php
->
line 28
/mod/choice/report.php
->
line 8
/lib/classes/output/external.php
->
line 56
/lib/classes/output/external.php
->
line 108
/mod/lti/toolssettings.php
->
line 34
/mod/choice/view.php
->
line 8
/lib/pear/HTML/QuickForm/element.php
->
line 452
/admin/webservice/forms.php
->
line 216
/mod/quiz/accessrule/seb/classes/external/validate_quiz_keys.php
->
line 57
/mod/quiz/accessrule/seb/classes/external/validate_quiz_keys.php
->
line 59
/admin/tool/filetypes/delete.php
->
line 30
/lib/mlbackend/python/settings.php
->
line 48
/lib/mlbackend/python/settings.php
->
line 52
/admin/roles/classes/define_role_table_advanced.php
->
line 104
/mod/data/classes/external.php
->
line 660
/admin/webservice/service_functions.php
->
line 33
/enrol/paypal/ipn.php
->
line 67
/lib/classes/external/output/icon_system/load_fontawesome_map.php
->
line 53
/admin/tool/unsuproles/index.php
->
line 30
/calendar/externallib.php
->
line 1446
/calendar/externallib.php
->
line 1469
/reportbuilder/classes/local/models/column.php
->
line 51
/dataformat/json/classes/writer.php
->
line 67
/course/request.php
->
line 32
/lib/external/externallib.php
->
line 93
/lib/external/externallib.php
->
line 145
/lib/external/externallib.php
->
line 365
/lib/external/externallib.php
->
line 370
/admin/tool/licensemanager/classes/form/edit_license.php
->
line 80
/repository/lib.php
->
line 2900
/rating/lib.php
->
line 1012
/mod/assign/classes/output/grading_app.php
->
line 72
/mod/wiki/editcomments.php
->
line 39
/backup/externallib.php
->
line 195
/enrol/externallib.php
->
line 66
/enrol/externallib.php
->
line 116
/enrol/externallib.php
->
line 229
/enrol/externallib.php
->
line 248
/enrol/externallib.php
->
line 710
/enrol/externallib.php
->
line 786
/enrol/externallib.php
->
line 928
/enrol/externallib.php
->
line 948
/enrol/externallib.php
->
line 1029
/grade/grading/form/guide/classes/grades/grader/gradingpanel/external/fetch.php
->
line 65
/admin/tool/filetypes/edit.php
->
line 30
/admin/tool/filetypes/edit_form.php
->
line 42
/admin/tool/filetypes/edit_form.php
->
line 71
/report/insights/classes/external.php
->
line 165
/reportbuilder/classes/local/entities/base.php
->
line 104
/webservice/classes/token_form.php
->
line 96
/mod/lti/service/profile/classes/local/resources/profile.php
->
line 86
/mod/workshop/classes/external.php
->
line 1309
/mod/workshop/classes/external.php
->
line 1317
/mod/workshop/classes/external.php
->
line 1325
/mod/workshop/classes/external.php
->
line 1451
/mod/workshop/classes/external.php
->
line 1671
/mod/workshop/classes/external.php
->
line 2027
/admin/auth.php
->
line 20
/message/output/airnotifier/settings.php
->
line 50
/grade/grading/form/guide/classes/grades/grader/gradingpanel/external/store.php
->
line 61
/admin/tool/mobile/classes/external.php
->
line 206
/admin/tool/mobile/classes/external.php
->
line 353
/admin/tool/mobile/classes/external.php
->
line 370
/admin/tool/mobile/classes/external.php
->
line 374
/admin/tool/mobile/classes/external.php
->
line 498
/admin/tool/mobile/classes/external.php
->
line 612
/admin/tool/mobile/launch.php
->
line 31
/admin/tool/xmldb/actions/add_persistent_mandatory/add_persistent_mandatory.class.php
->
line 71
/lib/db/upgradelib.php
->
line 586
/admin/enrol.php
->
line 31
/enrol/manual/ajax.php
->
line 38
/grade/grading/form/rubric/classes/grades/grader/gradingpanel/external/store.php
->
line 60
/admin/media.php
->
line 31
/cache/forms.php
->
line 70
/cache/forms.php
->
line 73
/cache/forms.php
->
line 228
/cache/forms.php
->
line 335
/cache/forms.php
->
line 339
/mod/wiki/instancecomments.php
->
line 41
/admin/repository.php
->
line 21
/admin/repository.php
->
line 22
/blog/edit_form.php
->
line 130
/blocks/classes/external/fetch_addable_blocks.php
->
line 56
/search/index.php
->
line 108
/customfield/externallib.php
->
line 79
/customfield/externallib.php
->
line 119
/customfield/externallib.php
->
line 187
/admin/roles/classes/preset.php
->
line 174
/question/type/essay/question.php
->
line 86
/lib/moodlelib.php
->
line 93
/lib/moodlelib.php
->
line 891
/admin/environment.php
->
line 36
/message/externallib.php
->
line 142
/message/externallib.php
->
line 275
/message/externallib.php
->
line 3050
/mod/bigbluebuttonbn/classes/external/update_recording.php
->
line 126
/lib/outputrequirementslib.php
->
line 1048
/lib/outputrequirementslib.php
->
line 1053
/h5p/classes/editor.php
->
line 206
/admin/tool/dbtransfer/database_transfer_form.php
->
line 61
/admin/tool/dbtransfer/database_transfer_form.php
->
line 64
/admin/tool/dbtransfer/database_transfer_form.php
->
line 70
/mod/assign/feedback/offline/locallib.php
->
line 298
/admin/portfolio.php
->
line 8
/mod/assign/externallib.php
->
line 870
/mod/assign/externallib.php
->
line 2558
/mod/assign/externallib.php
->
line 2776
/admin/tool/installaddon/permcheck.php
->
line 49
/enrol/otherusers.php
->
line 31
/user/managetoken.php
->
line 44
/user/managetoken.php
->
line 85
/filter/manage.php
->
line 31
/admin/tool/log/stores.php
->
line 28
/course/externallib.php
->
line 742
/course/externallib.php
->
line 752
/course/externallib.php
->
line 827
/course/externallib.php
->
line 834
/course/externallib.php
->
line 1019
/course/externallib.php
->
line 1025
/course/externallib.php
->
line 2678
/course/externallib.php
->
line 2906
/course/externallib.php
->
line 3045
/course/externallib.php
->
line 3406
/course/externallib.php
->
line 3770
/search/engine/solr/settings.php
->
line 37
/search/engine/solr/settings.php
->
line 69
/grade/grading/form/rubric/classes/grades/grader/gradingpanel/external/fetch.php
->
line 63
/auth/tests/behat/login.php
->
line 36
/enrol/instances.php
->
line 28
/h5p/libraries.php
->
line 31
/lib/pear/HTML/QuickForm/radio.php
->
line 93
/user/externallib.php
->
line 102
/user/externallib.php
->
line 532
/user/externallib.php
->
line 1099
/user/externallib.php
->
line 1156
/lib/form/modgrade.php
->
line 549
/enrol/lti/lib.php
->
line 386
/lib/editor/atto/autosave-ajax.php
->
line 37
/lib/editor/atto/autosave-ajax.php
->
line 38
/lib/editor/atto/autosave-ajax.php
->
line 39
/admin/tool/analytics/classes/output/form/edit_model.php
->
line 88
/admin/tool/analytics/classes/output/form/edit_model.php
->
line 154
/mod/wiki/create_form.php
->
line 67
/enrol/users_forms.php
->
line 57
/enrol/users_forms.php
->
line 112
/mod/lti/classes/external.php
->
line 655
/mod/lti/classes/external.php
->
line 656
/admin/antiviruses.php
->
line 29
/analytics/classes/analysis.php
->
line 918
/grade/classes/grades/grader/gradingpanel/scale/external/fetch.php
->
line 62
/blog/classes/external/post_exporter.php
->
line 55
/admin/customfields.php
->
line 28
/contentbank/index.php
->
line 40
/contentbank/index.php
->
line 41
/admin/webservice/protocols.php
->
line 37
/mod/glossary/formats.php
->
line 10
/lib/navigationlib.php
->
line 765
/lib/navigationlib.php
->
line 4387
/admin/updatesetting.php
->
line 30
/admin/contentbank.php
->
line 29
/cache/stores/mongodb/addinstanceform.php
->
line 67
/cache/stores/mongodb/addinstanceform.php
->
line 72
/cache/stores/mongodb/addinstanceform.php
->
line 80
/mod/lti/registersettings.php
->
line 34
/comment/index.php
->
line 35
/admin/dataformats.php
->
line 29
/analytics/classes/manager.php
->
line 718
/admin/user.php
->
line 12
/report/log/index.php
->
line 37
/admin/tool/filetypes/revert.php
->
line 30
/lib/ajax/service.php
->
line 77
/auth/classes/external.php
->
line 204
/lib/ajax/blocks.php
->
line 31
/lib/ajax/blocks.php
->
line 33
/files/classes/conversion.php
->
line 75
/lib/classes/oauth2/endpoint.php
->
line 52
/mod/quiz/classes/external.php
->
line 192
/mod/quiz/classes/external.php
->
line 251
/mod/quiz/classes/external.php
->
line 680
/mod/quiz/classes/external.php
->
line 688
/mod/quiz/classes/external.php
->
line 711
/mod/quiz/classes/external.php
->
line 922
/mod/quiz/classes/external.php
->
line 1050
/mod/quiz/classes/external.php
->
line 1137
/mod/quiz/classes/external.php
->
line 1209
/mod/quiz/classes/external.php
->
line 1306
/mod/quiz/classes/external.php
->
line 1378
/mod/quiz/classes/external.php
->
line 1506
/mod/quiz/classes/external.php
->
line 1532
/mod/quiz/classes/external.php
->
line 1604
/grade/classes/grades/grader/gradingpanel/point/external/store.php
->
line 61
/mod/wiki/edit_form.php
->
line 101
/webservice/externallib.php
->
line 52
/webservice/externallib.php
->
line 267
/admin/tool/analytics/model.php
->
line 29
/admin/tool/analytics/model.php
->
line 207
/admin/searchareas.php
->
line 29
/admin/tool/usertours/configure.php
->
line 28
/grade/report/user/externallib.php
->
line 293
/lib/tests/performance/filtersettingsperformancetester.php
->
line 65
/grade/classes/grades/grader/gradingpanel/scale/external/store.php
->
line 61
/lib/classes/oauth2/user_field_mapping.php
->
line 63
/course/format/classes/external/update_course.php
->
line 52
/mod/assign/lib.php
->
line 1783
/lib/table/classes/external/dynamic/get.php
->
line 60
/lib/table/classes/external/dynamic/get.php
->
line 65
/lib/table/classes/external/dynamic/get.php
->
line 72
/lib/table/classes/external/dynamic/get.php
->
line 77
/lib/table/classes/external/dynamic/get.php
->
line 126
/admin/tool/mobile/autologin.php
->
line 29
/grade/report/grader/index.php
->
line 35
/report/insights/action.php
->
line 28
/contentbank/view.php
->
line 40
/contentbank/view.php
->
line 41
/cohort/externallib.php
->
line 572
/cohort/externallib.php
->
line 579
/admin/courseformats.php
->
line 28
/competency/classes/external.php
->
line 378
/competency/classes/external.php
->
line 775
/competency/classes/external.php
->
line 780
/competency/classes/external.php
->
line 963
/competency/classes/external.php
->
line 1865
/mod/quiz/accessrule/seb/template.php
->
line 29