Quick Navigation
×
Moodle 4.3 XRef and Diffs
Home
Quick Navigation
Moodle 4.3
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 4.3 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.3.x will end 7 October 2024 (12 months).
Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.
Moodle 4.3 Database Schema (by Marcus Green)
endpoint
[
Top level directory
]
Variable Cross Reference
at:
/mod/lti/auth.php
->
line 143
/h5p/classes/core.php
->
line 309
/h5p/classes/core.php
->
line 333
/h5p/classes/core.php
->
line 371
/repository/nextcloud/tests/generator/lib.php
->
line 77
/repository/dropbox/tests/api_test.php
->
line 319
/repository/dropbox/tests/api_test.php
->
line 352
/repository/dropbox/tests/api_test.php
->
line 379
/repository/dropbox/tests/api_test.php
->
line 408
/repository/dropbox/tests/api_test.php
->
line 463
/lib/classes/oauth2/service/moodlenet.php
->
line 94
/lib/classes/oauth2/api.php
->
line 381
/lib/classes/oauth2/api.php
->
line 397
/lib/classes/oauth2/api.php
->
line 575
/repository/dropbox/classes/dropbox.php
->
line 119
/repository/dropbox/classes/dropbox.php
->
line 157
/admin/tool/moodlenet/lib.php
->
line 53
/lib/classes/oauth2/service/facebook.php
->
line 85
/lib/classes/oauth2/issuer.php
->
line 150
/lib/classes/oauth2/discovery/imsbadgeconnect.php
->
line 70
/lib/classes/oauth2/discovery/base_definition.php
->
line 158
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 3845
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 4023
/lib/classes/oauth2/discovery/openidconnect.php
->
line 67
/mod/lti/locallib.php
->
line 531
/mod/lti/locallib.php
->
line 532
/mod/lti/locallib.php
->
line 536
/mod/lti/locallib.php
->
line 542
/mod/lti/locallib.php
->
line 546
/mod/lti/locallib.php
->
line 549
/mod/lti/locallib.php
->
line 683
/mod/lti/locallib.php
->
line 3629
/mod/lti/locallib.php
->
line 3634
/mod/lti/locallib.php
->
line 3636
/mod/lti/locallib.php
->
line 3642
/mod/lti/locallib.php
->
line 3651
/mod/lti/locallib.php
->
line 3653
/lib/tests/fixtures/testable_core_h5p.php
->
line 94
/admin/tool/moodlenet/tests/lib_test.php
->
line 46
/lib/classes/oauth2/service/clever.php
->
line 69
/mod/lti/service/gradebookservices/classes/local/resources/lineitems.php
->
line 200
/mod/bigbluebuttonbn/tests/generator/lib.php
->
line 319
/mod/lti/tests/locallib_test.php
->
line 1704
/lib/classes/oauth2/service/microsoft.php
->
line 72
/repository/s3/S3.php
->
line 93
/repository/s3/S3.php
->
line 202
/repository/s3/S3.php
->
line 207
/repository/s3/S3.php
->
line 219
/repository/s3/S3.php
->
line 2040
/repository/googledocs/tests/generator/lib.php
->
line 63
/lib/classes/oauth2/rest.php
->
line 79
/lib/classes/oauth2/rest.php
->
line 98
/mod/lti/service/gradebookservices/classes/local/resources/results.php
->
line 220
/lib/tests/oauth2_test.php
->
line 438
/mod/lti/service/gradebookservices/classes/local/resources/lineitem.php
->
line 254
/admin/tool/oauth2/classes/form/endpoint.php
->
line 53
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 479
/lib/ltiprovider/src/Profile/ServiceDefinition.php
->
line 42
/lib/ltiprovider/src/Profile/ServiceDefinition.php
->
line 53
/admin/tool/oauth2/endpoints.php
->
line 43
/admin/tool/oauth2/endpoints.php
->
line 53
/mod/bigbluebuttonbn/tests/behat/behat_mod_bigbluebuttonbn.php
->
line 109
/lib/classes/oauth2/service/nextcloud.php
->
line 80
/communication/provider/matrix/classes/local/command.php
->
line 73
Referenced 312 times:
/lib/ltiprovider/src/ToolProvider/Service/Service.php
->
line 33
/lib/ltiprovider/src/ToolProvider/Service/Service.php
->
line 54
/lib/ltiprovider/src/ToolProvider/Service/Service.php
->
line 58
/lib/ltiprovider/src/ToolProvider/Service/Service.php
->
line 58
/lib/ltiprovider/src/ToolProvider/Service/Service.php
->
line 75
/lib/maxmind/GeoIp2/WebService/Client.php
->
line 205
/lib/maxmind/GeoIp2/WebService/Client.php
->
line 207
/admin/tool/oauth2/lang/en/tool_oauth2.php
->
line 41
/admin/tool/oauth2/lang/en/tool_oauth2.php
->
line 46
/mod/lti/auth.php
->
line 125
/mod/lti/auth.php
->
line 143
/repository/nextcloud/tests/lib_test.php
->
line 126
/repository/nextcloud/tests/lib_test.php
->
line 127
/repository/nextcloud/tests/lib_test.php
->
line 129
/repository/nextcloud/tests/lib_test.php
->
line 129
/h5p/classes/core.php
->
line 309
/h5p/classes/core.php
->
line 310
/h5p/classes/core.php
->
line 312
/h5p/classes/core.php
->
line 333
/h5p/classes/core.php
->
line 334
/h5p/classes/core.php
->
line 371
/h5p/classes/core.php
->
line 372
/repository/nextcloud/tests/generator/lib.php
->
line 77
/repository/nextcloud/tests/generator/lib.php
->
line 78
/repository/nextcloud/tests/generator/lib.php
->
line 79
/repository/nextcloud/tests/generator/lib.php
->
line 80
/repository/nextcloud/tests/generator/lib.php
->
line 81
/repository/dropbox/tests/api_test.php
->
line 319
/repository/dropbox/tests/api_test.php
->
line 324
/repository/dropbox/tests/api_test.php
->
line 325
/repository/dropbox/tests/api_test.php
->
line 338
/repository/dropbox/tests/api_test.php
->
line 352
/repository/dropbox/tests/api_test.php
->
line 365
/repository/dropbox/tests/api_test.php
->
line 379
/repository/dropbox/tests/api_test.php
->
line 393
/repository/dropbox/tests/api_test.php
->
line 408
/repository/dropbox/tests/api_test.php
->
line 434
/repository/dropbox/tests/api_test.php
->
line 463
/repository/dropbox/tests/api_test.php
->
line 464
/repository/dropbox/tests/api_test.php
->
line 470
/repository/dropbox/tests/api_test.php
->
line 500
/lib/classes/oauth2/service/moodlenet.php
->
line 94
/lib/classes/oauth2/service/moodlenet.php
->
line 95
/lib/classes/oauth2/api.php
->
line 381
/lib/classes/oauth2/api.php
->
line 384
/lib/classes/oauth2/api.php
->
line 386
/lib/classes/oauth2/api.php
->
line 397
/lib/classes/oauth2/api.php
->
line 400
/lib/classes/oauth2/api.php
->
line 401
/lib/classes/oauth2/api.php
->
line 556
/lib/classes/oauth2/api.php
->
line 557
/lib/classes/oauth2/api.php
->
line 575
/lib/classes/oauth2/api.php
->
line 578
/enrol/lti/classes/task/sync_members.php
->
line 148
/enrol/lti/classes/task/sync_members.php
->
line 149
/communication/provider/matrix/tests/local/command_test.php
->
line 172
/communication/provider/matrix/tests/local/command_test.php
->
line 183
/communication/provider/matrix/tests/local/command_test.php
->
line 327
/communication/provider/matrix/tests/local/command_test.php
->
line 338
/repository/dropbox/classes/dropbox.php
->
line 93
/repository/dropbox/classes/dropbox.php
->
line 94
/repository/dropbox/classes/dropbox.php
->
line 103
/repository/dropbox/classes/dropbox.php
->
line 104
/repository/dropbox/classes/dropbox.php
->
line 113
/repository/dropbox/classes/dropbox.php
->
line 116
/repository/dropbox/classes/dropbox.php
->
line 118
/repository/dropbox/classes/dropbox.php
->
line 119
/repository/dropbox/classes/dropbox.php
->
line 119
/repository/dropbox/classes/dropbox.php
->
line 122
/repository/dropbox/classes/dropbox.php
->
line 126
/repository/dropbox/classes/dropbox.php
->
line 137
/repository/dropbox/classes/dropbox.php
->
line 138
/repository/dropbox/classes/dropbox.php
->
line 157
/repository/dropbox/classes/dropbox.php
->
line 157
/repository/dropbox/classes/dropbox.php
->
line 160
/repository/dropbox/classes/dropbox.php
->
line 194
/repository/dropbox/classes/dropbox.php
->
line 195
/admin/tool/moodlenet/lib.php
->
line 53
/admin/tool/moodlenet/lib.php
->
line 54
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 521
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 530
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 553
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 591
/lib/ltiprovider/src/ToolProvider/ToolConsumer.php
->
line 594
/communication/provider/matrix/tests/matrix_test_helper_trait.php
->
line 196
/communication/provider/matrix/tests/matrix_test_helper_trait.php
->
line 197
/enrol/lti/tests/tool_provider_test.php
->
line 659
/enrol/lti/tests/tool_provider_test.php
->
line 660
/admin/tool/oauth2/classes/output/renderer.php
->
line 238
/admin/tool/oauth2/classes/output/renderer.php
->
line 240
/admin/tool/oauth2/classes/output/renderer.php
->
line 245
/admin/tool/oauth2/classes/output/renderer.php
->
line 250
/admin/tool/oauth2/classes/output/renderer.php
->
line 256
/lib/classes/oauth2/service/facebook.php
->
line 85
/lib/classes/oauth2/service/facebook.php
->
line 86
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 566
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 574
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 616
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 619
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 621
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 633
/mod/lti/service/gradebookservices/classes/local/service/gradebookservices.php
->
line 635
/lib/ltiprovider/src/ToolProvider/Service/ToolSettings.php
->
line 60
/lib/ltiprovider/src/ToolProvider/Service/ToolSettings.php
->
line 73
/lib/ltiprovider/src/ToolProvider/Service/ToolSettings.php
->
line 134
/lib/classes/oauth2/issuer.php
->
line 150
/lib/classes/oauth2/issuer.php
->
line 155
/lib/classes/oauth2/issuer.php
->
line 156
/lib/ltiprovider/src/ToolProvider/MediaType/ToolProxy.php
->
line 35
/lib/classes/oauth2/discovery/imsbadgeconnect.php
->
line 70
/lib/classes/oauth2/discovery/imsbadgeconnect.php
->
line 71
/lib/classes/oauth2/discovery/base_definition.php
->
line 103
/lib/classes/oauth2/discovery/base_definition.php
->
line 105
/lib/classes/oauth2/discovery/base_definition.php
->
line 106
/lib/classes/oauth2/discovery/base_definition.php
->
line 158
/lib/classes/oauth2/discovery/base_definition.php
->
line 159
/lib/classes/oauth2/discovery/base_definition.php
->
line 161
/enrol/lti/ims-blti/OAuthBody.php
->
line 67
/enrol/lti/ims-blti/OAuthBody.php
->
line 81
/enrol/lti/ims-blti/OAuthBody.php
->
line 95
/enrol/lti/ims-blti/OAuthBody.php
->
line 100
/enrol/lti/ims-blti/OAuthBody.php
->
line 118
/enrol/lti/ims-blti/OAuthBody.php
->
line 135
/enrol/lti/ims-blti/OAuthBody.php
->
line 141
/enrol/lti/ims-blti/OAuthBody.php
->
line 149
/mod/lti/classes/external.php
->
line 217
/mod/lti/classes/external.php
->
line 228
/lib/google/src/Google/Service/Container.php
->
line 453
/lib/google/src/Google/Service/Container.php
->
line 513
/lib/google/src/Google/Service/Container.php
->
line 515
/lib/google/src/Google/Service/Container.php
->
line 515
/lib/google/src/Google/Service/Container.php
->
line 519
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 2069
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 2071
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 3845
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 3847
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 3852
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 4023
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 4027
/h5p/h5plib/v124/joubel/core/h5p.classes.php
->
line 4034
/lib/classes/oauth2/discovery/openidconnect.php
->
line 67
/lib/classes/oauth2/discovery/openidconnect.php
->
line 68
/mod/lti/locallib.php
->
line 531
/mod/lti/locallib.php
->
line 532
/mod/lti/locallib.php
->
line 532
/mod/lti/locallib.php
->
line 536
/mod/lti/locallib.php
->
line 542
/mod/lti/locallib.php
->
line 545
/mod/lti/locallib.php
->
line 546
/mod/lti/locallib.php
->
line 546
/mod/lti/locallib.php
->
line 548
/mod/lti/locallib.php
->
line 548
/mod/lti/locallib.php
->
line 549
/mod/lti/locallib.php
->
line 549
/mod/lti/locallib.php
->
line 569
/mod/lti/locallib.php
->
line 570
/mod/lti/locallib.php
->
line 625
/mod/lti/locallib.php
->
line 634
/mod/lti/locallib.php
->
line 636
/mod/lti/locallib.php
->
line 639
/mod/lti/locallib.php
->
line 657
/mod/lti/locallib.php
->
line 669
/mod/lti/locallib.php
->
line 672
/mod/lti/locallib.php
->
line 683
/mod/lti/locallib.php
->
line 691
/mod/lti/locallib.php
->
line 3309
/mod/lti/locallib.php
->
line 3318
/mod/lti/locallib.php
->
line 3336
/mod/lti/locallib.php
->
line 3377
/mod/lti/locallib.php
->
line 3514
/mod/lti/locallib.php
->
line 3515
/mod/lti/locallib.php
->
line 3550
/mod/lti/locallib.php
->
line 3563
/mod/lti/locallib.php
->
line 3629
/mod/lti/locallib.php
->
line 3634
/mod/lti/locallib.php
->
line 3636
/mod/lti/locallib.php
->
line 3642
/mod/lti/locallib.php
->
line 3642
/mod/lti/locallib.php
->
line 3645
/mod/lti/locallib.php
->
line 3645
/mod/lti/locallib.php
->
line 3651
/mod/lti/locallib.php
->
line 3651
/mod/lti/locallib.php
->
line 3652
/mod/lti/locallib.php
->
line 3653
/mod/lti/locallib.php
->
line 3653
/mod/lti/locallib.php
->
line 3658
/lib/tests/fixtures/testable_core_h5p.php
->
line 71
/lib/tests/fixtures/testable_core_h5p.php
->
line 80
/lib/tests/fixtures/testable_core_h5p.php
->
line 94
/lib/tests/fixtures/testable_core_h5p.php
->
line 97
/lib/tests/fixtures/testable_core_h5p.php
->
line 98
/lib/tests/fixtures/testable_core_h5p.php
->
line 99
/lib/tests/fixtures/testable_core_h5p.php
->
line 101
/admin/tool/moodlenet/tests/lib_test.php
->
line 46
/admin/tool/moodlenet/tests/lib_test.php
->
line 47
/lib/classes/oauth2/service/clever.php
->
line 69
/lib/classes/oauth2/service/clever.php
->
line 70
/mod/lti/service/gradebookservices/classes/local/resources/lineitems.php
->
line 200
/mod/lti/service/gradebookservices/classes/local/resources/lineitems.php
->
line 202
/mod/bigbluebuttonbn/tests/generator/lib.php
->
line 288
/mod/bigbluebuttonbn/tests/generator/lib.php
->
line 289
/mod/bigbluebuttonbn/tests/generator/lib.php
->
line 319
/mod/bigbluebuttonbn/tests/generator/lib.php
->
line 320
/mod/lti/tests/locallib_test.php
->
line 1704
/mod/lti/tests/locallib_test.php
->
line 1708
/lib/classes/oauth2/service/microsoft.php
->
line 72
/lib/classes/oauth2/service/microsoft.php
->
line 73
/repository/s3/S3.php
->
line 93
/repository/s3/S3.php
->
line 202
/repository/s3/S3.php
->
line 207
/repository/s3/S3.php
->
line 207
/repository/s3/S3.php
->
line 219
/repository/s3/S3.php
->
line 391
/repository/s3/S3.php
->
line 437
/repository/s3/S3.php
->
line 483
/repository/s3/S3.php
->
line 525
/repository/s3/S3.php
->
line 561
/repository/s3/S3.php
->
line 644
/repository/s3/S3.php
->
line 763
/repository/s3/S3.php
->
line 798
/repository/s3/S3.php
->
line 827
/repository/s3/S3.php
->
line 864
/repository/s3/S3.php
->
line 941
/repository/s3/S3.php
->
line 970
/repository/s3/S3.php
->
line 1009
/repository/s3/S3.php
->
line 1073
/repository/s3/S3.php
->
line 1100
/repository/s3/S3.php
->
line 1161
/repository/s3/S3.php
->
line 1191
/repository/s3/S3.php
->
line 1931
/repository/s3/S3.php
->
line 2040
/repository/s3/S3.php
->
line 2043
/repository/s3/S3.php
->
line 2043
/repository/s3/S3.php
->
line 2057
/repository/s3/S3.php
->
line 2062
/repository/s3/S3.php
->
line 2071
/repository/s3/S3.php
->
line 2147
/repository/googledocs/tests/generator/lib.php
->
line 63
/repository/googledocs/tests/generator/lib.php
->
line 64
/lib/classes/oauth2/rest.php
->
line 79
/lib/classes/oauth2/rest.php
->
line 96
/lib/classes/oauth2/rest.php
->
line 97
/lib/classes/oauth2/rest.php
->
line 98
/lib/classes/oauth2/rest.php
->
line 106
/lib/classes/oauth2/rest.php
->
line 116
/h5p/h5plib/v124/joubel/editor/h5peditor-ajax.class.php
->
line 100
/h5p/h5plib/v124/joubel/editor/h5peditor-ajax.class.php
->
line 101
/h5p/h5plib/v124/joubel/editor/h5peditor-ajax.class.php
->
line 415
/h5p/h5plib/v124/joubel/editor/h5peditor-ajax.class.php
->
line 417
/mod/lti/service/gradebookservices/classes/local/resources/results.php
->
line 220
/mod/lti/service/gradebookservices/classes/local/resources/results.php
->
line 224
/lib/tests/oauth2_test.php
->
line 438
/lib/tests/oauth2_test.php
->
line 442
/mod/lti/service/gradebookservices/classes/local/resources/lineitem.php
->
line 254
/mod/lti/service/gradebookservices/classes/local/resources/lineitem.php
->
line 280
/mod/lti/service/gradebookservices/classes/local/resources/lineitem.php
->
line 283
/admin/tool/oauth2/classes/form/endpoint.php
->
line 53
/admin/tool/oauth2/classes/form/endpoint.php
->
line 70
/admin/tool/oauth2/classes/form/endpoint.php
->
line 74
/repository/nextcloud/classes/issuer_management.php
->
line 50
/repository/nextcloud/classes/issuer_management.php
->
line 51
/enrol/lti/ims-blti/blti_util.php
->
line 65
/enrol/lti/ims-blti/blti_util.php
->
line 82
/enrol/lti/ims-blti/blti_util.php
->
line 94
/enrol/lti/ims-blti/blti_util.php
->
line 104
/enrol/lti/ims-blti/blti_util.php
->
line 115
/enrol/lti/ims-blti/blti_util.php
->
line 119
/enrol/lti/ims-blti/blti_util.php
->
line 121
/enrol/lti/ims-blti/blti_util.php
->
line 155
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 479
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 480
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 481
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 482
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 483
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 642
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 643
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 645
/repository/nextcloud/tests/access_controlled_link_manager_test.php
->
line 645
/lib/ltiprovider/src/Profile/ServiceDefinition.php
->
line 42
/lib/ltiprovider/src/Profile/ServiceDefinition.php
->
line 53
/lib/ltiprovider/src/Profile/ServiceDefinition.php
->
line 59
/lib/ltiprovider/src/Profile/ServiceDefinition.php
->
line 59
/admin/tool/oauth2/endpoints.php
->
line 43
/admin/tool/oauth2/endpoints.php
->
line 53
/admin/tool/oauth2/endpoints.php
->
line 57
/admin/tool/oauth2/endpoints.php
->
line 58
/admin/tool/oauth2/endpoints.php
->
line 64
/admin/tool/oauth2/endpoints.php
->
line 85
/admin/tool/oauth2/endpoints.php
->
line 86
/admin/tool/oauth2/endpoints.php
->
line 108
/repository/s3/lib.php
->
line 49
/repository/s3/lib.php
->
line 64
/repository/s3/lib.php
->
line 65
/repository/s3/lib.php
->
line 66
/repository/s3/lib.php
->
line 68
/mod/bigbluebuttonbn/tests/behat/behat_mod_bigbluebuttonbn.php
->
line 109
/mod/bigbluebuttonbn/tests/behat/behat_mod_bigbluebuttonbn.php
->
line 110
/mod/bigbluebuttonbn/tests/behat/behat_mod_bigbluebuttonbn.php
->
line 119
/mod/bigbluebuttonbn/tests/behat/behat_mod_bigbluebuttonbn.php
->
line 120
/lib/classes/oauth2/service/nextcloud.php
->
line 80
/lib/classes/oauth2/service/nextcloud.php
->
line 81
/communication/provider/matrix/classes/local/command.php
->
line 60
/communication/provider/matrix/classes/local/command.php
->
line 69
/communication/provider/matrix/classes/local/command.php
->
line 73
/communication/provider/matrix/classes/local/command.php
->
line 73
/communication/provider/matrix/classes/local/command.php
->
line 81
/communication/provider/matrix/classes/local/command.php
->
line 82
/communication/provider/matrix/classes/local/command.php
->
line 97
/communication/provider/matrix/classes/local/command.php
->
line 108
/communication/provider/matrix/classes/local/command.php
->
line 112
/lib/ltiprovider/src/ToolProvider/Service/Membership.php
->
line 33
/lib/ltiprovider/src/ToolProvider/Service/Membership.php
->
line 37