Пространство имён Cake\Database
Краткое описание пространств имён
Краткое описание классов
-
Представляет соединение с сервером базы данных.
-
Представляет драйвер базы данных, содержащий все особенности для двигателя базы данных, включая его диалект SQL.
-
Вызываемый класс для обработки каждой строки в результате запроса, чтобы значения были преобразованы в правильные типы PHP.
-
Содержит методы, связанные с генерацией объектов FunctionExpression с наиболее часто используемыми функциями SQL. Это служит фабрикой для объектов FunctionExpression.
-
Этот класс представляет реляционный запрос SQL для базы данных. Запрос может быть разных типов, таких как select, update, insert и delete. Предоставляет методы для динамического построения каждой части запроса, его выполнения и преобразования в конкретный диалект SQL.
-
Инкапсулирует все функции преобразования значений, полученных из базы данных в PHP, и из PHP в базу данных.
-
Реализует стандартные и одноразовые сопоставления столбцов с соответствующими типами.
Краткое описание интерфейсов
-
Интерфейс, используемый объектами Expression.
-
Представляет оператор базы данных. Конкретные реализации могут использовать PDOStatement или родной драйвер.
-
Представляет выражение, которое известно как возвращающее определенный тип.
-
Инкапсулирует все функции преобразования значений, полученных из базы данных в PHP, и из PHP в базу данных.
Краткое описание трейтов
-
Трейт диалекта SQL.
-
Трейт преобразователя типов.
-
Реализует TypedResultInterface.
Краткое описание исключений
-
Исключение для пакета базы данных.
© 2005–2017 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.3/namespace-Cake.Database.html