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)
secret
[
Top level directory
]
Variable Cross Reference
at:
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 530
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 562
/mod/lti/locallib.php
->
line 503
/mod/lti/locallib.php
->
line 516
/mod/lti/locallib.php
->
line 518
/mod/lti/locallib.php
->
line 520
/mod/lti/locallib.php
->
line 692
/mod/lti/locallib.php
->
line 1058
/mod/lti/locallib.php
->
line 1065
/mod/lti/locallib.php
->
line 1075
/mod/lti/locallib.php
->
line 1245
/mod/lti/locallib.php
->
line 1254
/mod/lti/locallib.php
->
line 1256
/portfolio/flickr/lib.php
->
line 169
/enrol/lti/ims-blti/blti.php
->
line 64
/enrol/lti/ims-blti/blti.php
->
line 67
/repository/dropbox/db/upgrade.php
->
line 40
/backup/util/plan/tests/step_test.php
->
line 129
/enrol/lti/classes/manage_table.php
->
line 124
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 83
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 103
/login/unlock_account.php
->
line 29
/repository/flickr/lib.php
->
line 318
/repository/flickr/lib.php
->
line 324
/repository/flickr/lib.php
->
line 388
/lib/badgeslib.php
->
line 1150
/lib/ltiprovider/src/ToolProvider/ToolProvider.php
->
line 428
/auth/email/tests/behat/behat_auth_email.php
->
line 47
/portfolio/googledocs/lib.php
->
line 239
/portfolio/googledocs/lib.php
->
line 256
/lib/flickrlib.php
->
line 73
/lib/flickrlib.php
->
line 569
/lib/flickrlib.php
->
line 583
/mod/lti/classes/external.php
->
line 758
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 34
/enrol/lti/tests/tool_provider_test.php
->
line 530
/auth/tests/external/external_test.php
->
line 91
/auth/tests/external/external_test.php
->
line 229
/mod/lti/classes/local/ltiservice/service_base.php
->
line 421
/mod/lti/classes/local/ltiservice/service_base.php
->
line 424
/lib/authlib.php
->
line 967
/lib/oauthlib.php
->
line 288
/lib/oauthlib.php
->
line 293
/lib/oauthlib.php
->
line 313
/lib/oauthlib.php
->
line 320
Referenced 274 times:
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 530
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 531
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 562
/lib/horde/framework/Horde/Imap/Client/Base.php
->
line 563
/auth/oauth2/classes/auth.php
->
line 364
/auth/oauth2/classes/auth.php
->
line 367
/payment/gateway/paypal/classes/gateway.php
->
line 85
/enrol/lti/classes/data_connector.php
->
line 133
/enrol/lti/classes/data_connector.php
->
line 995
/enrol/lti/classes/data_connector.php
->
line 995
/mod/lti/locallib.php
->
line 503
/mod/lti/locallib.php
->
line 503
/mod/lti/locallib.php
->
line 516
/mod/lti/locallib.php
->
line 518
/mod/lti/locallib.php
->
line 520
/mod/lti/locallib.php
->
line 620
/mod/lti/locallib.php
->
line 622
/mod/lti/locallib.php
->
line 692
/mod/lti/locallib.php
->
line 692
/mod/lti/locallib.php
->
line 698
/mod/lti/locallib.php
->
line 1058
/mod/lti/locallib.php
->
line 1065
/mod/lti/locallib.php
->
line 1065
/mod/lti/locallib.php
->
line 1075
/mod/lti/locallib.php
->
line 1188
/mod/lti/locallib.php
->
line 1245
/mod/lti/locallib.php
->
line 1245
/mod/lti/locallib.php
->
line 1254
/mod/lti/locallib.php
->
line 1256
/mod/lti/locallib.php
->
line 1265
/mod/lti/locallib.php
->
line 3014
/mod/lti/locallib.php
->
line 3025
/payment/gateway/paypal/classes/external/transaction_complete.php
->
line 86
/portfolio/flickr/lib.php
->
line 169
/portfolio/flickr/lib.php
->
line 172
/mod/lti/service.php
->
line 60
/enrol/lti/tests/data_connector_test.php
->
line 81
/enrol/lti/tests/data_connector_test.php
->
line 99
/enrol/lti/tests/data_connector_test.php
->
line 140
/enrol/lti/tests/data_connector_test.php
->
line 159
/enrol/lti/tests/data_connector_test.php
->
line 177
/enrol/lti/tests/data_connector_test.php
->
line 197
/enrol/lti/tests/data_connector_test.php
->
line 224
/enrol/lti/tests/data_connector_test.php
->
line 312
/enrol/lti/tests/data_connector_test.php
->
line 326
/enrol/lti/tests/data_connector_test.php
->
line 366
/enrol/lti/tests/data_connector_test.php
->
line 402
/enrol/lti/tests/data_connector_test.php
->
line 454
/enrol/lti/tests/data_connector_test.php
->
line 533
/enrol/lti/tests/data_connector_test.php
->
line 592
/enrol/lti/tests/data_connector_test.php
->
line 656
/enrol/lti/tests/data_connector_test.php
->
line 715
/enrol/lti/tests/data_connector_test.php
->
line 772
/enrol/lti/tests/data_connector_test.php
->
line 823
/enrol/lti/tests/data_connector_test.php
->
line 844
/enrol/lti/tests/data_connector_test.php
->
line 864
/enrol/lti/tests/data_connector_test.php
->
line 882
/enrol/lti/tests/data_connector_test.php
->
line 912
/enrol/lti/tests/data_connector_test.php
->
line 936
/enrol/lti/tests/data_connector_test.php
->
line 965
/enrol/lti/tests/data_connector_test.php
->
line 992
/enrol/lti/tests/data_connector_test.php
->
line 1027
/enrol/lti/tests/data_connector_test.php
->
line 1066
/enrol/lti/tests/data_connector_test.php
->
line 1108
/enrol/lti/tests/data_connector_test.php
->
line 1121
/enrol/lti/tests/data_connector_test.php
->
line 1148
/enrol/lti/tests/data_connector_test.php
->
line 1157
/enrol/lti/tests/data_connector_test.php
->
line 1182
/enrol/lti/tests/data_connector_test.php
->
line 1206
/enrol/lti/ims-blti/blti.php
->
line 64
/enrol/lti/ims-blti/blti.php
->
line 67
/enrol/lti/ims-blti/blti.php
->
line 75
/lib/ltiprovider/src/ToolProvider/MediaType/ToolProxy.php
->
line 27
/lib/ltiprovider/src/ToolProvider/MediaType/ToolProxy.php
->
line 38
/repository/dropbox/db/upgrade.php
->
line 40
/repository/dropbox/db/upgrade.php
->
line 42
/repository/dropbox/db/upgrade.php
->
line 46
/question/engine/lib.php
->
line 742
/admin/user/user_bulk_confirm.php
->
line 36
/backup/util/plan/tests/step_test.php
->
line 129
/backup/util/plan/tests/step_test.php
->
line 132
/backup/util/plan/tests/step_test.php
->
line 143
/auth/oauth2/classes/api.php
->
line 257
/auth/oauth2/classes/api.php
->
line 306
/auth/oauth2/classes/api.php
->
line 345
/enrol/lti/tests/lib_test.php
->
line 65
/enrol/lti/tests/lib_test.php
->
line 71
/enrol/lti/tests/lib_test.php
->
line 71
/mod/lti/OAuth.php
->
line 82
/mod/lti/OAuth.php
->
line 84
/mod/lti/OAuth.php
->
line 86
/mod/lti/OAuth.php
->
line 86
/mod/lti/OAuth.php
->
line 91
/mod/lti/OAuth.php
->
line 98
/mod/lti/OAuth.php
->
line 104
/mod/lti/OAuth.php
->
line 106
/mod/lti/OAuth.php
->
line 106
/mod/lti/OAuth.php
->
line 117
/mod/lti/OAuth.php
->
line 153
/mod/lti/OAuth.php
->
line 154
/mod/lti/OAuth.php
->
line 207
/mod/lti/OAuth.php
->
line 211
/enrol/lti/classes/manage_table.php
->
line 124
/enrol/lti/classes/manage_table.php
->
line 124
/enrol/lti/classes/manage_table.php
->
line 131
/lib/google/src/Google/Config.php
->
line 322
/lib/google/src/Google/Config.php
->
line 324
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 83
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 84
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 98
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 103
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 104
/backup/moodle2/tests/backup_encrypted_content_test.php
->
line 119
/login/unlock_account.php
->
line 29
/login/unlock_account.php
->
line 45
/mod/lti/servicelib.php
->
line 254
/mod/lti/servicelib.php
->
line 259
/mod/lti/servicelib.php
->
line 266
/repository/flickr/lib.php
->
line 45
/repository/flickr/lib.php
->
line 72
/repository/flickr/lib.php
->
line 78
/repository/flickr/lib.php
->
line 318
/repository/flickr/lib.php
->
line 323
/repository/flickr/lib.php
->
line 324
/repository/flickr/lib.php
->
line 332
/repository/flickr/lib.php
->
line 388
/repository/flickr/lib.php
->
line 391
/auth/email/auth.php
->
line 181
/auth/email/auth.php
->
line 184
/lib/badgeslib.php
->
line 1150
/lib/badgeslib.php
->
line 1151
/lib/badgeslib.php
->
line 1168
/auth/ldap/auth.php
->
line 601
/auth/ldap/auth.php
->
line 604
/lib/ltiprovider/src/ToolProvider/ToolProvider.php
->
line 428
/lib/ltiprovider/src/ToolProvider/ToolProvider.php
->
line 429
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector.php
->
line 110
/auth/email/tests/behat/behat_auth_email.php
->
line 47
/auth/email/tests/behat/behat_auth_email.php
->
line 50
/repository/tests/generator_test.php
->
line 95
/mod/lti/classes/local/ltiopenid/registration_helper.php
->
line 265
/mod/lti/classes/local/ltiopenid/registration_helper.php
->
line 270
/mod/lti/classes/local/ltiopenid/registration_helper.php
->
line 435
/mod/lti/classes/local/ltiopenid/registration_helper.php
->
line 436
/portfolio/googledocs/lib.php
->
line 239
/portfolio/googledocs/lib.php
->
line 244
/portfolio/googledocs/lib.php
->
line 256
/portfolio/googledocs/lib.php
->
line 260
/lib/ltiprovider/src/OAuth/OAuthSignatureMethod_HMAC_SHA256.php
->
line 32
/lib/ltiprovider/src/OAuth/OAuthSignatureMethod_HMAC_SHA256.php
->
line 33
/lib/moodlelib.php
->
line 6513
/lib/ltiprovider/src/OAuth/OAuthConsumer.php
->
line 15
/lib/ltiprovider/src/OAuth/OAuthConsumer.php
->
line 17
/lib/ltiprovider/src/OAuth/OAuthConsumer.php
->
line 19
/lib/ltiprovider/src/OAuth/OAuthConsumer.php
->
line 19
/lib/ltiprovider/src/OAuth/OAuthConsumer.php
->
line 24
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 71
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 71
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 150
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 164
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 306
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_mysql.php
->
line 306
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 88
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 170
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 196
/lib/ltiprovider/src/ToolProvider/DataConnector/DataConnector_pdo.php
->
line 369
/user/classes/privacy/provider.php
->
line 328
/user/classes/privacy/provider.php
->
line 383
/payment/gateway/paypal/classes/paypal_helper.php
->
line 63
/payment/gateway/paypal/classes/paypal_helper.php
->
line 77
/payment/gateway/paypal/classes/paypal_helper.php
->
line 79
/payment/gateway/paypal/classes/paypal_helper.php
->
line 79
/payment/gateway/paypal/classes/paypal_helper.php
->
line 184
/lib/classes/hub/registration.php
->
line 411
/enrol/lti/tool.php
->
line 82
/enrol/lti/tool.php
->
line 82
/lib/flickrlib.php
->
line 47
/lib/flickrlib.php
->
line 73
/lib/flickrlib.php
->
line 79
/lib/flickrlib.php
->
line 79
/lib/flickrlib.php
->
line 140
/lib/flickrlib.php
->
line 141
/lib/flickrlib.php
->
line 265
/lib/flickrlib.php
->
line 569
/lib/flickrlib.php
->
line 572
/lib/flickrlib.php
->
line 583
/lib/flickrlib.php
->
line 586
/lib/flickrlib.php
->
line 1157
/lib/flickrlib.php
->
line 1158
/lib/ltiprovider/src/OAuth/OAuthToken.php
->
line 16
/lib/ltiprovider/src/OAuth/OAuthToken.php
->
line 22
/lib/ltiprovider/src/OAuth/OAuthToken.php
->
line 24
/lib/ltiprovider/src/OAuth/OAuthToken.php
->
line 24
/lib/ltiprovider/src/OAuth/OAuthToken.php
->
line 35
/mod/lti/classes/external.php
->
line 749
/mod/lti/classes/external.php
->
line 754
/mod/lti/classes/external.php
->
line 758
/mod/lti/classes/external.php
->
line 780
/mod/lti/classes/external.php
->
line 781
/enrol/lti/ims-blti/OAuth.php
->
line 14
/enrol/lti/ims-blti/OAuth.php
->
line 16
/enrol/lti/ims-blti/OAuth.php
->
line 18
/enrol/lti/ims-blti/OAuth.php
->
line 18
/enrol/lti/ims-blti/OAuth.php
->
line 23
/enrol/lti/ims-blti/OAuth.php
->
line 30
/enrol/lti/ims-blti/OAuth.php
->
line 36
/enrol/lti/ims-blti/OAuth.php
->
line 38
/enrol/lti/ims-blti/OAuth.php
->
line 38
/enrol/lti/ims-blti/OAuth.php
->
line 49
/enrol/lti/ims-blti/OAuth.php
->
line 77
/enrol/lti/ims-blti/OAuth.php
->
line 78
/enrol/lti/ims-blti/OAuth.php
->
line 98
/enrol/lti/ims-blti/OAuth.php
->
line 102
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 34
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 175
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 189
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 501
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 590
/enrol/lti/db/upgrade.php
->
line 487
/enrol/lti/db/upgrade.php
->
line 508
/enrol/lti/tests/tool_provider_test.php
->
line 66
/enrol/lti/tests/tool_provider_test.php
->
line 175
/enrol/lti/tests/tool_provider_test.php
->
line 175
/enrol/lti/tests/tool_provider_test.php
->
line 202
/enrol/lti/tests/tool_provider_test.php
->
line 202
/enrol/lti/tests/tool_provider_test.php
->
line 235
/enrol/lti/tests/tool_provider_test.php
->
line 235
/enrol/lti/tests/tool_provider_test.php
->
line 530
/enrol/lti/tests/tool_provider_test.php
->
line 537
/enrol/lti/tests/tool_provider_test.php
->
line 538
/enrol/lti/tests/tool_provider_test.php
->
line 538
/enrol/lti/tests/tool_provider_test.php
->
line 541
/enrol/lti/tests/tool_provider_test.php
->
line 541
/enrol/lti/tests/tool_provider_test.php
->
line 659
/lib/ltiprovider/src/ToolProvider/MediaType/SecurityContract.php
->
line 24
/lib/ltiprovider/src/ToolProvider/MediaType/SecurityContract.php
->
line 34
/auth/tests/external/external_test.php
->
line 91
/auth/tests/external/external_test.php
->
line 94
/auth/tests/external/external_test.php
->
line 102
/auth/tests/external/external_test.php
->
line 229
/auth/tests/external/external_test.php
->
line 232
/mod/lti/service/toolproxy/classes/local/resources/toolproxy.php
->
line 257
/admin/user.php
->
line 58
/mod/lti/classes/local/ltiservice/service_base.php
->
line 421
/mod/lti/classes/local/ltiservice/service_base.php
->
line 424
/mod/lti/classes/local/ltiservice/service_base.php
->
line 427
/mod/lti/classes/local/ltiservice/service_base.php
->
line 462
/mod/lti/classes/local/ltiservice/service_base.php
->
line 517
/mod/lti/classes/local/ltiservice/service_base.php
->
line 522
/auth/classes/external.php
->
line 67
/auth/classes/external.php
->
line 75
/auth/classes/external.php
->
line 86
/lib/ltiprovider/src/OAuth/OAuthSignatureMethod_HMAC_SHA1.php
->
line 31
/lib/ltiprovider/src/OAuth/OAuthSignatureMethod_HMAC_SHA1.php
->
line 32
/lib/flickrclient.php
->
line 105
/lib/flickrclient.php
->
line 112
/lib/authlib.php
->
line 967
/lib/authlib.php
->
line 968
/lib/authlib.php
->
line 980
/lib/authlib.php
->
line 1128
/lib/oauthlib.php
->
line 153
/lib/oauthlib.php
->
line 161
/lib/oauthlib.php
->
line 252
/lib/oauthlib.php
->
line 254
/lib/oauthlib.php
->
line 264
/lib/oauthlib.php
->
line 265
/lib/oauthlib.php
->
line 288
/lib/oauthlib.php
->
line 292
/lib/oauthlib.php
->
line 293
/lib/oauthlib.php
->
line 296
/lib/oauthlib.php
->
line 313
/lib/oauthlib.php
->
line 314
/lib/oauthlib.php
->
line 320
/lib/oauthlib.php
->
line 321