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)
observer
[
Top level directory
]
Variable Cross Reference
at:
/question/engine/tests/questionattempt_db_test.php
->
line 223
/question/engine/questionattempt.php
->
line 204
/question/engine/questionattempt.php
->
line 209
/lib/tests/event/base_test.php
->
line 160
/lib/tests/event/base_test.php
->
line 168
/lib/tests/event/base_test.php
->
line 180
/lib/tests/event/base_test.php
->
line 192
/lib/tests/event/base_test.php
->
line 200
/lib/tests/event/base_test.php
->
line 224
/admin/tool/dataprivacy/tests/manager_observer_test.php
->
line 47
/admin/tool/dataprivacy/tests/manager_observer_test.php
->
line 74
/question/engine/lib.php
->
line 96
/privacy/tests/manager_test.php
->
line 332
/privacy/tests/manager_test.php
->
line 370
/privacy/tests/manager_test.php
->
line 405
/privacy/tests/manager_test.php
->
line 439
/privacy/tests/manager_test.php
->
line 469
Referenced 314 times:
/question/engine/tests/questionattempt_db_test.php
->
line 223
/question/engine/tests/questionattempt_db_test.php
->
line 225
/question/engine/tests/questionattempt_db_test.php
->
line 254
/question/engine/questionattempt.php
->
line 180
/question/engine/questionattempt.php
->
line 204
/question/engine/questionattempt.php
->
line 208
/question/engine/questionattempt.php
->
line 209
/question/engine/questionattempt.php
->
line 211
/question/engine/questionattempt.php
->
line 211
/question/engine/questionattempt.php
->
line 295
/question/engine/questionattempt.php
->
line 296
/question/engine/questionattempt.php
->
line 296
/question/engine/questionattempt.php
->
line 338
/question/engine/questionattempt.php
->
line 842
/question/engine/questionattempt.php
->
line 844
/question/engine/questionattempt.php
->
line 966
/question/engine/questionattempt.php
->
line 978
/question/engine/questionattempt.php
->
line 991
/question/engine/questionattempt.php
->
line 1008
/question/engine/questionattempt.php
->
line 1311
/question/engine/questionattempt.php
->
line 1421
/question/engine/questionattempt.php
->
line 1497
/question/engine/questionattempt.php
->
line 1598
/question/engine/questionattempt.php
->
line 1632
/question/engine/questionattempt.php
->
line 1632
/question/engine/questionattempt.php
->
line 1657
/question/engine/questionattempt.php
->
line 1676
/question/engine/questionattempt.php
->
line 1745
/lib/horde/framework/Horde/Imap/Client/Data/Capability.php
->
line 173
/lib/horde/framework/Horde/Imap/Client/Data/Capability.php
->
line 175
/lib/horde/framework/Horde/Imap/Client/Data/Capability.php
->
line 176
/lib/horde/framework/Horde/Imap/Client/Data/Capability.php
->
line 182
/lib/horde/framework/Horde/Imap/Client/Data/Capability.php
->
line 184
/lib/tests/event/base_test.php
->
line 160
/lib/tests/event/base_test.php
->
line 161
/lib/tests/event/base_test.php
->
line 162
/lib/tests/event/base_test.php
->
line 163
/lib/tests/event/base_test.php
->
line 164
/lib/tests/event/base_test.php
->
line 165
/lib/tests/event/base_test.php
->
line 166
/lib/tests/event/base_test.php
->
line 167
/lib/tests/event/base_test.php
->
line 168
/lib/tests/event/base_test.php
->
line 169
/lib/tests/event/base_test.php
->
line 170
/lib/tests/event/base_test.php
->
line 171
/lib/tests/event/base_test.php
->
line 172
/lib/tests/event/base_test.php
->
line 173
/lib/tests/event/base_test.php
->
line 174
/lib/tests/event/base_test.php
->
line 175
/lib/tests/event/base_test.php
->
line 180
/lib/tests/event/base_test.php
->
line 181
/lib/tests/event/base_test.php
->
line 182
/lib/tests/event/base_test.php
->
line 183
/lib/tests/event/base_test.php
->
line 184
/lib/tests/event/base_test.php
->
line 185
/lib/tests/event/base_test.php
->
line 186
/lib/tests/event/base_test.php
->
line 187
/lib/tests/event/base_test.php
->
line 192
/lib/tests/event/base_test.php
->
line 193
/lib/tests/event/base_test.php
->
line 194
/lib/tests/event/base_test.php
->
line 195
/lib/tests/event/base_test.php
->
line 196
/lib/tests/event/base_test.php
->
line 197
/lib/tests/event/base_test.php
->
line 198
/lib/tests/event/base_test.php
->
line 199
/lib/tests/event/base_test.php
->
line 200
/lib/tests/event/base_test.php
->
line 201
/lib/tests/event/base_test.php
->
line 202
/lib/tests/event/base_test.php
->
line 203
/lib/tests/event/base_test.php
->
line 204
/lib/tests/event/base_test.php
->
line 205
/lib/tests/event/base_test.php
->
line 206
/lib/tests/event/base_test.php
->
line 207
/lib/tests/event/base_test.php
->
line 224
/lib/tests/event/base_test.php
->
line 225
/lib/tests/event/base_test.php
->
line 226
/lib/tests/event/base_test.php
->
line 227
/lib/tests/event/base_test.php
->
line 228
/lib/tests/event/base_test.php
->
line 229
/lib/tests/event/base_test.php
->
line 230
/lib/tests/event/base_test.php
->
line 231
/lib/tests/event/base_test.php
->
line 895
/lib/tests/event/base_test.php
->
line 896
/lib/classes/event/manager.php
->
line 128
/lib/classes/event/manager.php
->
line 129
/lib/classes/event/manager.php
->
line 150
/lib/classes/event/manager.php
->
line 150
/lib/classes/event/manager.php
->
line 151
/lib/classes/event/manager.php
->
line 153
/lib/classes/event/manager.php
->
line 155
/lib/classes/event/manager.php
->
line 160
/lib/classes/event/manager.php
->
line 164
/lib/classes/event/manager.php
->
line 252
/lib/classes/event/manager.php
->
line 253
/lib/classes/event/manager.php
->
line 253
/lib/classes/event/manager.php
->
line 257
/lib/classes/event/manager.php
->
line 258
/lib/classes/event/manager.php
->
line 260
/lib/classes/event/manager.php
->
line 261
/lib/classes/event/manager.php
->
line 261
/lib/classes/event/manager.php
->
line 263
/lib/classes/event/manager.php
->
line 268
/lib/classes/event/manager.php
->
line 269
/lib/classes/event/manager.php
->
line 272
/lib/classes/event/manager.php
->
line 274
/lib/classes/event/manager.php
->
line 277
/lib/classes/event/manager.php
->
line 279
/lib/classes/event/manager.php
->
line 282
/lib/classes/event/manager.php
->
line 283
/lib/classes/event/manager.php
->
line 283
/lib/classes/event/manager.php
->
line 285
/lib/classes/event/manager.php
->
line 285
/lib/classes/event/manager.php
->
line 286
/lib/classes/event/manager.php
->
line 290
/lib/classes/event/manager.php
->
line 294
/lib/horde/framework/Horde/Imap/Client/Base/Alerts.php
->
line 77
/lib/horde/framework/Horde/Imap/Client/Base/Alerts.php
->
line 79
/lib/horde/framework/Horde/Imap/Client/Base/Alerts.php
->
line 80
/lib/horde/framework/Horde/Imap/Client/Base/Alerts.php
->
line 86
/lib/horde/framework/Horde/Imap/Client/Base/Alerts.php
->
line 88
/report/eventlist/classes/renderer.php
->
line 143
/report/eventlist/classes/renderer.php
->
line 144
/report/eventlist/classes/renderer.php
->
line 145
/report/eventlist/classes/renderer.php
->
line 148
/report/eventlist/classes/renderer.php
->
line 148
/report/eventlist/classes/renderer.php
->
line 150
/report/eventlist/classes/renderer.php
->
line 151
/report/eventlist/classes/renderer.php
->
line 157
/report/eventlist/classes/renderer.php
->
line 157
/admin/tool/dataprivacy/tests/manager_observer_test.php
->
line 47
/admin/tool/dataprivacy/tests/manager_observer_test.php
->
line 52
/admin/tool/dataprivacy/tests/manager_observer_test.php
->
line 74
/admin/tool/dataprivacy/tests/manager_observer_test.php
->
line 78
/question/engine/questionusage.php
->
line 76
/question/engine/questionusage.php
->
line 90
/question/engine/questionusage.php
->
line 99
/question/engine/questionusage.php
->
line 141
/question/engine/questionusage.php
->
line 149
/question/engine/questionusage.php
->
line 150
/question/engine/questionusage.php
->
line 150
/question/engine/questionusage.php
->
line 152
/question/engine/questionusage.php
->
line 168
/question/engine/questionusage.php
->
line 171
/question/engine/questionusage.php
->
line 201
/question/engine/questionusage.php
->
line 205
/question/engine/questionusage.php
->
line 206
/question/engine/questionusage.php
->
line 566
/question/engine/questionusage.php
->
line 584
/question/engine/questionusage.php
->
line 599
/question/engine/questionusage.php
->
line 742
/question/engine/questionusage.php
->
line 754
/question/engine/questionusage.php
->
line 848
/question/engine/questionusage.php
->
line 860
/question/engine/questionusage.php
->
line 875
/question/engine/questionusage.php
->
line 912
/question/engine/questionusage.php
->
line 918
/question/engine/questionusage.php
->
line 965
/question/engine/questionusage.php
->
line 978
/question/engine/tests/unitofwork_test.php
->
line 47
/question/engine/tests/unitofwork_test.php
->
line 76
/question/engine/tests/unitofwork_test.php
->
line 77
/question/engine/tests/unitofwork_test.php
->
line 99
/question/engine/tests/unitofwork_test.php
->
line 100
/question/engine/tests/unitofwork_test.php
->
line 101
/question/engine/tests/unitofwork_test.php
->
line 102
/question/engine/tests/unitofwork_test.php
->
line 103
/question/engine/tests/unitofwork_test.php
->
line 104
/question/engine/tests/unitofwork_test.php
->
line 105
/question/engine/tests/unitofwork_test.php
->
line 106
/question/engine/tests/unitofwork_test.php
->
line 113
/question/engine/tests/unitofwork_test.php
->
line 120
/question/engine/tests/unitofwork_test.php
->
line 125
/question/engine/tests/unitofwork_test.php
->
line 126
/question/engine/tests/unitofwork_test.php
->
line 138
/question/engine/tests/unitofwork_test.php
->
line 142
/question/engine/tests/unitofwork_test.php
->
line 144
/question/engine/tests/unitofwork_test.php
->
line 145
/question/engine/tests/unitofwork_test.php
->
line 153
/question/engine/tests/unitofwork_test.php
->
line 155
/question/engine/tests/unitofwork_test.php
->
line 162
/question/engine/tests/unitofwork_test.php
->
line 168
/question/engine/tests/unitofwork_test.php
->
line 169
/question/engine/tests/unitofwork_test.php
->
line 180
/question/engine/tests/unitofwork_test.php
->
line 181
/question/engine/tests/unitofwork_test.php
->
line 182
/question/engine/tests/unitofwork_test.php
->
line 184
/question/engine/tests/unitofwork_test.php
->
line 190
/question/engine/tests/unitofwork_test.php
->
line 198
/question/engine/tests/unitofwork_test.php
->
line 199
/question/engine/tests/unitofwork_test.php
->
line 210
/question/engine/tests/unitofwork_test.php
->
line 211
/question/engine/tests/unitofwork_test.php
->
line 213
/question/engine/tests/unitofwork_test.php
->
line 219
/question/engine/tests/unitofwork_test.php
->
line 227
/question/engine/tests/unitofwork_test.php
->
line 237
/question/engine/tests/unitofwork_test.php
->
line 238
/question/engine/tests/unitofwork_test.php
->
line 258
/question/engine/tests/unitofwork_test.php
->
line 260
/question/engine/tests/unitofwork_test.php
->
line 266
/question/engine/tests/unitofwork_test.php
->
line 268
/question/engine/tests/unitofwork_test.php
->
line 276
/question/engine/tests/unitofwork_test.php
->
line 278
/question/engine/tests/unitofwork_test.php
->
line 279
/question/engine/tests/unitofwork_test.php
->
line 288
/question/engine/tests/unitofwork_test.php
->
line 293
/question/engine/tests/unitofwork_test.php
->
line 298
/question/engine/tests/unitofwork_test.php
->
line 299
/question/engine/tests/unitofwork_test.php
->
line 300
/question/engine/tests/unitofwork_test.php
->
line 302
/question/engine/tests/unitofwork_test.php
->
line 303
/question/engine/tests/unitofwork_test.php
->
line 314
/question/engine/tests/unitofwork_test.php
->
line 319
/question/engine/tests/unitofwork_test.php
->
line 324
/question/engine/tests/unitofwork_test.php
->
line 329
/question/engine/tests/unitofwork_test.php
->
line 330
/question/engine/tests/unitofwork_test.php
->
line 332
/question/engine/tests/unitofwork_test.php
->
line 333
/question/engine/tests/unitofwork_test.php
->
line 347
/question/engine/tests/unitofwork_test.php
->
line 350
/question/engine/tests/unitofwork_test.php
->
line 355
/question/engine/tests/unitofwork_test.php
->
line 356
/question/engine/tests/unitofwork_test.php
->
line 357
/question/engine/tests/unitofwork_test.php
->
line 359
/question/engine/tests/unitofwork_test.php
->
line 360
/question/engine/tests/unitofwork_test.php
->
line 367
/question/engine/tests/unitofwork_test.php
->
line 369
/question/engine/tests/unitofwork_test.php
->
line 374
/question/engine/tests/unitofwork_test.php
->
line 375
/question/engine/tests/unitofwork_test.php
->
line 376
/question/engine/tests/unitofwork_test.php
->
line 378
/question/engine/tests/unitofwork_test.php
->
line 379
/question/engine/tests/unitofwork_test.php
->
line 386
/question/engine/tests/unitofwork_test.php
->
line 387
/question/engine/tests/unitofwork_test.php
->
line 389
/question/engine/tests/unitofwork_test.php
->
line 390
/question/engine/tests/unitofwork_test.php
->
line 391
/question/engine/tests/unitofwork_test.php
->
line 394
/question/engine/tests/unitofwork_test.php
->
line 395
/question/engine/tests/unitofwork_test.php
->
line 403
/question/engine/tests/unitofwork_test.php
->
line 404
/question/engine/tests/unitofwork_test.php
->
line 406
/question/engine/tests/unitofwork_test.php
->
line 407
/question/engine/tests/unitofwork_test.php
->
line 408
/question/engine/tests/unitofwork_test.php
->
line 411
/question/engine/tests/unitofwork_test.php
->
line 412
/question/engine/tests/unitofwork_test.php
->
line 417
/question/engine/tests/unitofwork_test.php
->
line 418
/question/engine/tests/unitofwork_test.php
->
line 422
/question/engine/tests/unitofwork_test.php
->
line 423
/question/engine/tests/unitofwork_test.php
->
line 425
/question/engine/tests/unitofwork_test.php
->
line 426
/question/engine/tests/unitofwork_test.php
->
line 427
/question/engine/tests/unitofwork_test.php
->
line 429
/question/engine/tests/unitofwork_test.php
->
line 430
/question/engine/tests/unitofwork_test.php
->
line 435
/question/engine/tests/unitofwork_test.php
->
line 436
/question/engine/tests/unitofwork_test.php
->
line 440
/question/engine/tests/unitofwork_test.php
->
line 441
/question/engine/tests/unitofwork_test.php
->
line 443
/question/engine/tests/unitofwork_test.php
->
line 444
/question/engine/tests/unitofwork_test.php
->
line 445
/question/engine/tests/unitofwork_test.php
->
line 447
/question/engine/tests/unitofwork_test.php
->
line 449
/question/engine/tests/unitofwork_test.php
->
line 459
/question/engine/tests/unitofwork_test.php
->
line 460
/question/engine/tests/unitofwork_test.php
->
line 462
/question/engine/tests/unitofwork_test.php
->
line 463
/question/engine/tests/unitofwork_test.php
->
line 464
/question/engine/tests/unitofwork_test.php
->
line 466
/question/engine/tests/unitofwork_test.php
->
line 467
/question/engine/tests/unitofwork_test.php
->
line 478
/question/engine/tests/unitofwork_test.php
->
line 480
/question/engine/tests/unitofwork_test.php
->
line 482
/question/engine/tests/unitofwork_test.php
->
line 483
/question/engine/tests/unitofwork_test.php
->
line 484
/question/engine/tests/unitofwork_test.php
->
line 487
/question/engine/tests/unitofwork_test.php
->
line 488
/question/engine/tests/unitofwork_test.php
->
line 499
/question/engine/tests/unitofwork_test.php
->
line 501
/question/engine/tests/unitofwork_test.php
->
line 503
/question/engine/tests/unitofwork_test.php
->
line 504
/question/engine/tests/unitofwork_test.php
->
line 505
/question/engine/tests/unitofwork_test.php
->
line 508
/question/engine/lib.php
->
line 96
/question/engine/lib.php
->
line 97
/question/engine/lib.php
->
line 98
/privacy/tests/manager_test.php
->
line 332
/privacy/tests/manager_test.php
->
line 335
/privacy/tests/manager_test.php
->
line 337
/privacy/tests/manager_test.php
->
line 370
/privacy/tests/manager_test.php
->
line 373
/privacy/tests/manager_test.php
->
line 375
/privacy/tests/manager_test.php
->
line 405
/privacy/tests/manager_test.php
->
line 408
/privacy/tests/manager_test.php
->
line 410
/privacy/tests/manager_test.php
->
line 439
/privacy/tests/manager_test.php
->
line 442
/privacy/tests/manager_test.php
->
line 444
/privacy/tests/manager_test.php
->
line 469
/privacy/tests/manager_test.php
->
line 472
/privacy/tests/manager_test.php
->
line 474
/lib/horde/framework/Horde/Imap/Client/Data/SearchCharset.php
->
line 137
/lib/horde/framework/Horde/Imap/Client/Data/SearchCharset.php
->
line 139
/lib/horde/framework/Horde/Imap/Client/Data/SearchCharset.php
->
line 140
/lib/horde/framework/Horde/Imap/Client/Data/SearchCharset.php
->
line 146
/lib/horde/framework/Horde/Imap/Client/Data/SearchCharset.php
->
line 148
/privacy/classes/manager.php
->
line 117
/privacy/classes/manager.php
->
line 124
/privacy/classes/manager.php
->
line 125
/privacy/classes/manager.php
->
line 125
/privacy/classes/manager.php
->
line 631
/privacy/classes/manager.php
->
line 632
/report/eventlist/classes/list_generator.php
->
line 276
/report/eventlist/classes/list_generator.php
->
line 278