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)
set_user_preference
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/moodlelib.php
->
line 1956
Referenced 310 times:
/grade/report/singleview/tests/screen_test.php
->
line 75
/grade/report/singleview/tests/screen_test.php
->
line 84
/question/type/questiontypebase.php
->
line 317
/webservice/tests/externallib_test.php
->
line 161
/my/tests/privacy/provider_test.php
->
line 52
/grade/report/grader/tests/privacy/provider_test.php
->
line 71
/grade/report/grader/tests/privacy/provider_test.php
->
line 72
/grade/report/grader/tests/privacy/provider_test.php
->
line 98
/message/classes/task/migrate_message_data.php
->
line 107
/grade/tests/lib_test.php
->
line 759
/mod/scorm/report/interactions/tests/privacy/provider_test.php
->
line 65
/mod/scorm/report/interactions/tests/privacy/provider_test.php
->
line 66
/mod/scorm/report/interactions/tests/privacy/provider_test.php
->
line 67
/mod/scorm/report/interactions/tests/privacy/provider_test.php
->
line 68
/mod/scorm/report/interactions/tests/privacy/provider_test.php
->
line 69
/course/format/classes/base.php
->
line 656
/question/type/match/tests/privacy/provider_test.php
->
line 73
/admin/tool/mobile/tests/privacy/provider_test.php
->
line 56
/lib/enrollib.php
->
line 260
/grade/report/lib.php
->
line 283
/lib/form/tests/privacy/provider_test.php
->
line 66
/mod/quiz/report/responses/responses_options.php
->
line 99
/mod/quiz/report/responses/responses_options.php
->
line 100
/mod/quiz/report/responses/responses_options.php
->
line 101
/mod/quiz/report/responses/responses_options.php
->
line 103
/admin/tool/mobile/tests/api_test.php
->
line 104
/reportbuilder/classes/local/helpers/user_filter_manager.php
->
line 65
/grade/tests/report_graderlib_test.php
->
line 189
/grade/tests/report_graderlib_test.php
->
line 208
/grade/tests/report_graderlib_test.php
->
line 224
/grade/tests/report_graderlib_test.php
->
line 303
/grade/tests/report_graderlib_test.php
->
line 338
/grade/tests/report_graderlib_test.php
->
line 372
/grade/tests/report_graderlib_test.php
->
line 401
/grade/tests/report_graderlib_test.php
->
line 431
/lib/classes/external/record_userfeedback_action.php
->
line 61
/lib/classes/external/record_userfeedback_action.php
->
line 66
/blocks/online_users/tests/online_users_test.php
->
line 166
/blocks/online_users/tests/online_users_test.php
->
line 222
/blocks/online_users/tests/online_users_test.php
->
line 277
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 67
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 68
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 69
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 97
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 98
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 99
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 127
/grade/grading/form/guide/tests/privacy/provider_test.php
->
line 64
/grade/grading/form/guide/tests/privacy/provider_test.php
->
line 65
/grade/grading/form/guide/lib.php
->
line 312
/grade/grading/form/guide/lib.php
->
line 315
/mod/quiz/report/overview/tests/privacy/provider_test.php
->
line 65
/mod/quiz/report/overview/tests/privacy/provider_test.php
->
line 93
/message/output/airnotifier/tests/externallib_test.php
->
line 86
/message/output/airnotifier/tests/externallib_test.php
->
line 87
/lib/tests/messagelib_test.php
->
line 414
/lib/tests/messagelib_test.php
->
line 502
/lib/tests/messagelib_test.php
->
line 535
/lib/tests/messagelib_test.php
->
line 568
/lib/tests/messagelib_test.php
->
line 602
/lib/tests/messagelib_test.php
->
line 637
/lib/tests/messagelib_test.php
->
line 670
/lib/tests/messagelib_test.php
->
line 785
/lib/tests/messagelib_test.php
->
line 871
/lib/tests/messagelib_test.php
->
line 943
/lib/tests/messagelib_test.php
->
line 944
/lib/tests/messagelib_test.php
->
line 1018
/lib/tests/messagelib_test.php
->
line 1019
/grade/report/user/index.php
->
line 39
/admin/user/user_bulk_forcepasswordchange.php
->
line 46
/user/emailupdate.php
->
line 91
/lib/classes/task/send_new_user_passwords_task.php
->
line 70
/blocks/admin_bookmarks/delete.php
->
line 50
/auth/tests/privacy/provider_test.php
->
line 65
/auth/tests/privacy/provider_test.php
->
line 66
/auth/tests/privacy/provider_test.php
->
line 67
/auth/tests/privacy/provider_test.php
->
line 68
/auth/tests/privacy/provider_test.php
->
line 69
/auth/tests/privacy/provider_test.php
->
line 70
/auth/tests/privacy/provider_test.php
->
line 71
/auth/tests/privacy/provider_test.php
->
line 72
/auth/tests/privacy/provider_test.php
->
line 74
/auth/tests/privacy/provider_test.php
->
line 75
/auth/tests/privacy/provider_test.php
->
line 76
/admin/tool/dataprivacy/datarequests.php
->
line 58
/admin/tool/dataprivacy/datarequests.php
->
line 80
/mod/assign/tests/downloader_test.php
->
line 66
/grade/report/grader/preferences.php
->
line 60
/admin/tool/uploaduser/classes/process.php
->
line 856
/admin/tool/uploaduser/classes/process.php
->
line 1021
/admin/tool/uploaduser/classes/process.php
->
line 1024
/message/tests/privacy/provider_test.php
->
line 173
/message/tests/privacy/provider_test.php
->
line 174
/message/tests/privacy/provider_test.php
->
line 176
/message/tests/privacy/provider_test.php
->
line 177
/message/tests/privacy/provider_test.php
->
line 178
/message/tests/privacy/provider_test.php
->
line 181
/auth/ldap/auth.php
->
line 950
/lib/tests/user_test.php
->
line 803
/mod/forum/tests/mail_test.php
->
line 876
/report/completion/index.php
->
line 169
/report/completion/index.php
->
line 172
/mod/assign/locallib.php
->
line 7372
/mod/assign/locallib.php
->
line 7374
/mod/assign/locallib.php
->
line 7377
/mod/assign/locallib.php
->
line 7380
/mod/assign/locallib.php
->
line 7383
/mod/assign/locallib.php
->
line 7386
/mod/assign/locallib.php
->
line 7388
/mod/assign/locallib.php
->
line 7392
/lib/badgeslib.php
->
line 1151
/lib/badgeslib.php
->
line 1152
/lib/badgeslib.php
->
line 1153
/lib/badgeslib.php
->
line 1154
/message/tests/externallib_test.php
->
line 249
/message/tests/externallib_test.php
->
line 285
/message/tests/externallib_test.php
->
line 1985
/message/tests/externallib_test.php
->
line 3495
/message/tests/externallib_test.php
->
line 3496
/blocks/tests/privacy/provider_test.php
->
line 423
/blocks/tests/privacy/provider_test.php
->
line 434
/login/tests/behat/behat_login.php
->
line 50
/course/tests/courselib_test.php
->
line 5488
/calendar/tests/privacy/provider_test.php
->
line 284
/mod/workshop/allocation/manual/lib.php
->
line 68
/blocks/timeline/tests/privacy/provider_test.php
->
line 64
/mod/data/view.php
->
line 164
/auth/email/auth.php
->
line 135
/mod/workshop/allocation/manual/tests/privacy/provider_test.php
->
line 59
/my/index.php
->
line 107
/lib/authlib.php
->
line 929
/lib/authlib.php
->
line 945
/lib/authlib.php
->
line 946
/lib/authlib.php
->
line 986
/lib/authlib.php
->
line 990
/lib/tests/db/upgradelib_test.php
->
line 350
/lib/tests/db/upgradelib_test.php
->
line 351
/lib/tests/db/upgradelib_test.php
->
line 357
/lib/tests/db/upgradelib_test.php
->
line 358
/enrol/tests/enrollib_test.php
->
line 898
/question/type/gapselect/tests/privacy/provider_test.php
->
line 73
/course/management.php
->
line 428
/mod/quiz/report/overview/overview_options.php
->
line 73
/enrol/tests/externallib_test.php
->
line 520
/lib/tests/moodlelib_test.php
->
line 1452
/lib/tests/moodlelib_test.php
->
line 1456
/lib/tests/moodlelib_test.php
->
line 1463
/lib/tests/moodlelib_test.php
->
line 1467
/lib/tests/moodlelib_test.php
->
line 1473
/lib/tests/moodlelib_test.php
->
line 1482
/lib/tests/moodlelib_test.php
->
line 1489
/lib/tests/moodlelib_test.php
->
line 1497
/lib/tests/moodlelib_test.php
->
line 1505
/lib/tests/moodlelib_test.php
->
line 1511
/lib/tests/moodlelib_test.php
->
line 1517
/lib/tests/moodlelib_test.php
->
line 1523
/lib/tests/moodlelib_test.php
->
line 1529
/lib/tests/moodlelib_test.php
->
line 1535
/lib/tests/moodlelib_test.php
->
line 1547
/lib/tests/moodlelib_test.php
->
line 1548
/lib/tests/moodlelib_test.php
->
line 1557
/mod/scorm/report/basic/classes/report.php
->
line 66
/mod/scorm/report/basic/classes/report.php
->
line 67
/admin/tool/usertours/tests/tour_test.php
->
line 696
/admin/tool/usertours/tests/tour_test.php
->
line 700
/admin/tool/usertours/tests/tour_test.php
->
line 820
/repository/flickr/lib.php
->
line 104
/repository/flickr/lib.php
->
line 105
/repository/flickr/lib.php
->
line 394
/repository/flickr/lib.php
->
line 395
/mod/quiz/report/grading/tests/privacy/provider_test.php
->
line 63
/mod/quiz/report/grading/tests/privacy/provider_test.php
->
line 64
/mod/quiz/report/grading/tests/privacy/provider_test.php
->
line 91
/mod/lesson/edit.php
->
line 54
/admin/tool/usertours/classes/tour.php
->
line 702
/admin/tool/usertours/classes/tour.php
->
line 713
/mod/workshop/view.php
->
line 89
/mod/scorm/report/basic/tests/privacy/provider_test.php
->
line 65
/mod/scorm/report/basic/tests/privacy/provider_test.php
->
line 66
/mod/forum/discuss.php
->
line 265
/lib/classes/user.php
->
line 1213
/lib/tests/message_test.php
->
line 138
/lib/tests/message_test.php
->
line 235
/group/tests/lib_test.php
->
line 787
/message/tests/api_test.php
->
line 2947
/message/tests/api_test.php
->
line 2948
/message/tests/api_test.php
->
line 3036
/message/tests/api_test.php
->
line 3079
/message/tests/api_test.php
->
line 3099
/message/tests/api_test.php
->
line 3132
/message/tests/api_test.php
->
line 3379
/message/tests/api_test.php
->
line 3469
/message/tests/api_test.php
->
line 3493
/message/tests/api_test.php
->
line 3569
/message/tests/api_test.php
->
line 3642
/message/tests/api_test.php
->
line 3643
/question/type/essay/tests/privacy/provider_test.php
->
line 73
/auth/manual/auth.php
->
line 86
/auth/manual/auth.php
->
line 102
/course/format/tests/base_test.php
->
line 322
/course/format/tests/base_test.php
->
line 416
/course/format/tests/base_test.php
->
line 425
/course/format/tests/base_test.php
->
line 442
/lib/tests/authlib_test.php
->
line 77
/lib/tests/authlib_test.php
->
line 96
/lib/tests/authlib_test.php
->
line 98
/lib/tests/authlib_test.php
->
line 103
/lib/classes/useragent.php
->
line 311
/lib/tablelib.php
->
line 1558
/calendar/lib.php
->
line 2657
/user/lib.php
->
line 679
/blocks/admin_bookmarks/create.php
->
line 53
/course/format/tests/privacy/provider_test.php
->
line 50
/badges/tests/badgeslib_test.php
->
line 309
/question/type/ddmarker/tests/privacy/provider_test.php
->
line 73
/user/editadvanced.php
->
line 280
/lib/tests/editorlib_test.php
->
line 44
/lib/tests/editorlib_test.php
->
line 50
/question/type/shortanswer/tests/privacy/provider_test.php
->
line 73
/mod/forum/tests/maildigest_test.php
->
line 796
/mod/forum/tests/maildigest_test.php
->
line 853
/user/edit.php
->
line 203
/user/edit.php
->
line 204
/user/edit.php
->
line 205
/lib/classes/session/manager.php
->
line 1166
/lib/tests/blocklib_test.php
->
line 539
/lib/tests/blocklib_test.php
->
line 542
/user/tests/externallib_test.php
->
line 1214
/user/tests/externallib_test.php
->
line 1215
/admin/tool/dataprivacy/tests/privacy/provider_test.php
->
line 166
/admin/tool/dataprivacy/tests/privacy/provider_test.php
->
line 169
/auth/db/auth.php
->
line 471
/auth/db/auth.php
->
line 472
/admin/tool/mobile/tests/externallib_test.php
->
line 300
/admin/tool/mobile/tests/externallib_test.php
->
line 312
/admin/tool/mobile/tests/externallib_test.php
->
line 403
/admin/tool/mobile/tests/externallib_test.php
->
line 412
/lib/tests/datalib_test.php
->
line 121
/lib/tests/datalib_test.php
->
line 122
/lib/tests/datalib_test.php
->
line 136
/lib/tests/datalib_test.php
->
line 137
/mod/quiz/report/grading/report.php
->
line 450
/mod/quiz/report/grading/report.php
->
line 451
/mod/forum/tests/privacy/provider_test.php
->
line 2014
/mod/forum/tests/privacy/provider_test.php
->
line 2015
/lib/editor/tests/privacy/provider_test.php
->
line 65
/lib/editor/tests/privacy/provider_test.php
->
line 87
/backup/util/helper/tests/async_helper_test.php
->
line 61
/question/bank/previewquestion/classes/question_preview_options.php
->
line 114
/admin/roles/define.php
->
line 72
/repository/wikimedia/lib.php
->
line 57
/repository/wikimedia/lib.php
->
line 75
/mod/forum/view.php
->
line 101
/mod/forum/view.php
->
line 177
/user/externallib.php
->
line 251
/user/externallib.php
->
line 1857
/report/progress/index.php
->
line 122
/report/progress/index.php
->
line 125
/mod/assign/tests/locallib_test.php
->
line 193
/mod/assign/tests/locallib_test.php
->
line 196
/mod/assign/tests/locallib_test.php
->
line 977
/mod/assign/tests/locallib_test.php
->
line 1559
/mod/assign/tests/locallib_test.php
->
line 4600
/mod/assign/tests/locallib_test.php
->
line 4605
/mod/assign/tests/locallib_test.php
->
line 4610
/mod/forum/tests/grade/forum_gradeitem_test.php
->
line 205
/question/type/numerical/tests/privacy/provider_test.php
->
line 73
/admin/roles/tests/privacy/provider_test.php
->
line 54
/mod/scorm/report/interactions/classes/report.php
->
line 70
/mod/scorm/report/interactions/classes/report.php
->
line 71
/mod/scorm/report/interactions/classes/report.php
->
line 72
/mod/scorm/report/interactions/classes/report.php
->
line 73
/mod/scorm/report/interactions/classes/report.php
->
line 74
/blocks/myoverview/tests/privacy/provider_test.php
->
line 59
/blocks/myoverview/tests/privacy/provider_test.php
->
line 98
/lib/moodlelib.php
->
line 1977
/lib/moodlelib.php
->
line 1984
/lib/moodlelib.php
->
line 1986
/lib/moodlelib.php
->
line 1991
/lib/moodlelib.php
->
line 2001
/lib/moodlelib.php
->
line 2054
/lib/moodlelib.php
->
line 3966
/lib/moodlelib.php
->
line 4458
/lib/moodlelib.php
->
line 4636
/contentbank/tests/privacy/provider_test.php
->
line 393
/mod/scorm/report/objectives/classes/report.php
->
line 73
/mod/scorm/report/objectives/classes/report.php
->
line 74
/admin/tool/mobile/classes/external.php
->
line 323
/mod/scorm/report/objectives/tests/privacy/provider_test.php
->
line 65
/mod/scorm/report/objectives/tests/privacy/provider_test.php
->
line 66
/theme/boost/tests/privacy/provider_test.php
->
line 64
/question/type/multichoice/tests/privacy/provider_test.php
->
line 73
/lib/behat/classes/behat_core_generator.php
->
line 1016
/question/type/ddimageortext/tests/privacy/provider_test.php
->
line 73
/user/editlib.php
->
line 183
/grade/report/user/tests/privacy/provider_test.php
->
line 65
/index.php
->
line 75
/grade/report/grader/index.php
->
line 71
/mod/quiz/classes/local/reports/attempts_report_options.php
->
line 224
/grade/report/grader/lib.php
->
line 1736
/grade/report/grader/lib.php
->
line 1782
/lib/ajax/setuserpref.php
->
line 46
/question/editlib.php
->
line 475
/login/index.php
->
line 262
/user/renderer.php
->
line 48
/user/renderer.php
->
line 51
/user/renderer.php
->
line 93
/user/renderer.php
->
line 96
/question/type/ddwtos/tests/privacy/provider_test.php
->
line 73
/user/selector/lib.php
->
line 654