Пространство имён Cake\Database
Краткое описание пространств имён
Краткое описание классов
-
Представляет подключение к серверу базы данных.
-
Представляет драйвер базы данных, содержащий все особенности движка базы данных, включая его диалект SQL.
-
Вызываемый класс для обработки каждой строки в результате выполнения запроса, чтобы значения преобразовывались в правильные типы PHP.
-
Содержит методы, связанные с генерацией объектов FunctionExpression с наиболее часто используемыми функциями SQL. Действует как фабрика для объектов FunctionExpression.
-
Этот класс представляет реляционный запрос SQL для базы данных. Запрос может быть разных типов, таких как выборка, обновление, вставка и удаление. Предоставляет методы для динамического построения каждой части запроса, его выполнения и преобразования в конкретный диалект SQL.
-
Кэш схемы.
-
Инкапсулирует все функции преобразования значений, полученных из базы данных в PHP, и из PHP в базу данных.
-
Реализует стандартные и одноразовые сопоставления столбцов с соответствующими типами
Краткое описание интерфейсов
-
Интерфейс для драйвера базы данных.
-
Интерфейс, используемый объектами Expression.
-
Представляет оператор базы данных. Реализация может использовать PDOStatement или драйвер.
-
Представляет выражение, которое известно, что возвращает определённый тип.
-
Инкапсулирует все функции преобразования значений, полученных из базы данных в PHP, и из PHP в базу данных.
Краткое описание трейтов
-
Трейт диалекта SQL.
-
Трейт преобразователя типов.
-
Реализует TypedResultInterface
-
Трейт TypeMapTrait
Краткое описание исключений
-
Исключение для пакета базы данных.
© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.8/namespace-Cake.Database.html