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)
count_records_select
[
Top level directory
]
Function and Method Cross Reference
at:
/lib/classes/persistent.php
->
line 943
/lib/dml/moodle_database.php
->
line 1923
Referenced 135 times:
/mod/quiz/tests/attempts_test.php
->
line 406
/lib/dml/tests/dml_test.php
->
line 3349
/lib/dml/tests/dml_test.php
->
line 4853
/lib/dml/tests/dml_test.php
->
line 4966
/course/tests/externallib_test.php
->
line 157
/course/tests/externallib_test.php
->
line 691
/course/tests/externallib_test.php
->
line 2107
/course/tests/externallib_test.php
->
line 2140
/lib/xhprof/xhprof_moodle.php
->
line 541
/competency/classes/competency_rule_all.php
->
line 71
/lib/testing/tests/testing_generator_test.php
->
line 448
/lib/testing/tests/testing_generator_test.php
->
line 450
/cohort/tests/externallib_test.php
->
line 151
/cohort/tests/externallib_test.php
->
line 161
/cohort/tests/externallib_test.php
->
line 428
/cohort/tests/externallib_test.php
->
line 492
/cohort/tests/externallib_test.php
->
line 508
/competency/classes/competency.php
->
line 344
/admin/tool/messageinbound/tests/manager_test.php
->
line 59
/admin/tool/messageinbound/tests/manager_test.php
->
line 65
/lib/classes/persistent.php
->
line 953
/competency/tests/external/external_test.php
->
line 2270
/competency/tests/external/external_test.php
->
line 2273
/competency/tests/external/external_test.php
->
line 2279
/competency/tests/external/external_test.php
->
line 2282
/admin/tool/uploadcourse/classes/course.php
->
line 547
/admin/tool/uploadcourse/classes/course.php
->
line 607
/lib/classes/task/backup_cleanup_task.php
->
line 70
/admin/tool/monitor/classes/rule_manager.php
->
line 249
/badges/tests/badgeslib_test.php
->
line 240
/comment/lib.php
->
line 647
/question/editlib.php
->
line 388
/competency/classes/api.php
->
line 887
/competency/classes/api.php
->
line 2051
/lib/gradelib.php
->
line 359
/admin/modules.php
->
line 98
/grade/edit/scale/edit_form.php
->
line 144
/mod/label/db/upgrade.php
->
line 83
/lib/tests/upgradelib_test.php
->
line 1098
/lib/tests/upgradelib_test.php
->
line 1102
/admin/roles/manage.php
->
line 81
/message/tests/externallib_test.php
->
line 1957
/message/tests/externallib_test.php
->
line 1958
/message/tests/externallib_test.php
->
line 1963
/message/tests/externallib_test.php
->
line 1964
/message/tests/externallib_test.php
->
line 1969
/message/tests/externallib_test.php
->
line 1970
/lib/db/upgradelib.php
->
line 854
/lib/db/upgradelib.php
->
line 856
/lib/db/upgradelib.php
->
line 859
/lib/db/upgradelib.php
->
line 861
/lib/db/upgradelib.php
->
line 875
/lib/db/upgradelib.php
->
line 877
/lib/db/upgradelib.php
->
line 891
/lib/db/upgradelib.php
->
line 893
/lib/db/upgradelib.php
->
line 907
/lib/db/upgradelib.php
->
line 909
/lib/db/upgradelib.php
->
line 923
/lib/db/upgradelib.php
->
line 925
/lib/datalib.php
->
line 466
/lib/grade/grade_item.php
->
line 378
/lib/grade/grade_item.php
->
line 392
/message/tests/privacy/provider_test.php
->
line 989
/message/tests/privacy/provider_test.php
->
line 995
/message/tests/privacy/provider_test.php
->
line 1002
/message/tests/privacy/provider_test.php
->
line 1023
/lib/db/upgrade.php
->
line 3694
/lib/db/upgrade.php
->
line 3814
/message/output/airnotifier/classes/manager.php
->
line 360
/competency/tests/api_test.php
->
line 1816
/competency/tests/api_test.php
->
line 1818
/competency/tests/api_test.php
->
line 1976
/competency/tests/api_test.php
->
line 1978
/competency/tests/api_test.php
->
line 1985
/competency/tests/api_test.php
->
line 1987
/competency/tests/api_test.php
->
line 1994
/competency/tests/api_test.php
->
line 1996
/notes/tests/externallib_test.php
->
line 113
/mod/scorm/locallib.php
->
line 825
/mod/lti/tests/privacy/provider_test.php
->
line 370
/lib/classes/hub/registration.php
->
line 173
/lib/classes/hub/registration.php
->
line 178
/search/engine/simpledb/classes/engine.php
->
line 187
/mod/quiz/locallib.php
->
line 1041
/mod/quiz/locallib.php
->
line 1043
/mod/quiz/locallib.php
->
line 1057
/lib/tests/blocklib_test.php
->
line 551
/lib/tests/blocklib_test.php
->
line 553
/lib/tests/blocklib_test.php
->
line 570
/lib/tests/blocklib_test.php
->
line 572
/mod/h5pactivity/tests/privacy/provider_test.php
->
line 206
/mod/h5pactivity/tests/privacy/provider_test.php
->
line 267
/lib/dml/moodle_database.php
->
line 1920
/admin/tool/dataprivacy/classes/api.php
->
line 458
/admin/tool/dataprivacy/classes/api.php
->
line 464
/mod/forum/tests/externallib_test.php
->
line 162
/mod/forum/tests/privacy/provider_test.php
->
line 1237
/auth/oauth2/classes/linked_login.php
->
line 82
/mod/glossary/tests/privacy/provider_test.php
->
line 368
/mod/glossary/tests/privacy/provider_test.php
->
line 371
/mod/glossary/tests/privacy/provider_test.php
->
line 381
/mod/glossary/tests/privacy/provider_test.php
->
line 397
/mod/glossary/tests/privacy/provider_test.php
->
line 400
/mod/glossary/tests/privacy/provider_test.php
->
line 403
/mod/workshop/locallib.php
->
line 3879
/mod/workshop/locallib.php
->
line 3895
/admin/tool/brickfield/classes/sitedata.php
->
line 54
/admin/tool/log/store/database/classes/log/store.php
->
line 262
/search/engine/simpledb/tests/privacy/provider_test.php
->
line 229
/search/engine/simpledb/tests/privacy/provider_test.php
->
line 238
/search/engine/simpledb/tests/privacy/provider_test.php
->
line 261
/search/engine/simpledb/tests/privacy/provider_test.php
->
line 265
/search/engine/simpledb/tests/privacy/provider_test.php
->
line 269
/search/engine/simpledb/tests/privacy/provider_test.php
->
line 271
/backup/util/structure/tests/structure_test.php
->
line 452
/question/tests/privacy/provider_test.php
->
line 538
/admin/user/lib.php
->
line 29
/admin/user/lib.php
->
line 30
/lib/licenselib.php
->
line 191
/course/tests/courselib_test.php
->
line 4034
/course/tests/courselib_test.php
->
line 4101
/admin/tool/log/store/legacy/classes/log/store.php
->
line 195
/lib/classes/task/send_login_notifications.php
->
line 42
/admin/tool/moodlenet/db/upgrade.php
->
line 135
/user/tests/externallib_test.php
->
line 614
/user/tests/externallib_test.php
->
line 707
/user/tests/externallib_test.php
->
line 717
/mod/forum/tests/generator_test.php
->
line 108
/mod/forum/tests/generator_test.php
->
line 156
/course/format/classes/stateactions.php
->
line 583
/lib/adminlib.php
->
line 6620
/analytics/classes/stats.php
->
line 77
/admin/tool/log/store/standard/classes/log/store.php
->
line 144
/admin/tool/policy/classes/api.php
->
line 200
/mod/scorm/lib.php
->
line 678