В WordPress они находятся в wp-db.php
, как ни странно :) «Скрытие» низкоуровневых вызовов базы данных от большей части кода максимально изолирует «бизнес-логику» от базы данных.
Это упрощает внесение изменений в один без перекодирования другого или поддержки нескольких баз данных (или другого хранилища) без необходимости засорять ваш код проверками, чтобы увидеть, какой тип БД у вас 'вы используете.
Если вы действительно хотите выяснить, что происходит в большом проекте с открытым исходным кодом, особенно в OO, вероятно, стоит использовать редактор / IDE, который способен анализировать код и переходить к определениям.такие как NetBeans.Это часто облегчает выполнение кода, когда вы читаете, без необходимости выяснять, в каком классе вызывается файл (особенно, когда происходит автозагрузка PHP).