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