Пространство имён Тип
Интерфейсы
-
BatchCastingInterface
Обозначает объекты типа, способные преобразовывать множество значений из их исходного представления в базе данных в значения PHP.
-
ExpressionTypeInterface
Интерфейс, используемый объектами типа для сигнализации о том, следует ли преобразовывать значение в ExpressionInterface вместо строки при отправке в базу данных.
-
OptionalConvertInterface
Интерфейс, используемый объектами типа для сигнализации о том, требуется ли преобразование.
Классы
-
BaseType
Базовый класс типа.
-
BinaryType
Преобразователь бинарного типа.
-
BinaryUuidType
Преобразователь бинарного типа UUID.
-
BoolType
Преобразователь типа bool.
-
DateTimeFractionalType
Расширяет DateTimeType с поддержкой дробных секунд до микросекунд.
-
DateTimeTimezoneType
Расширяет DateTimeType с поддержкой часовых поясов.
-
DateTimeType
Преобразователь типа datetime.
-
DateType
Класс DateType
-
DecimalType
Преобразователь типа decimal.
-
FloatType
Преобразователь типа float.
-
IntegerType
Преобразователь типа integer.
-
JsonType
Преобразователь типа JSON.
-
StringType
Преобразователь типа string.
-
TimeType
Преобразователь типа time.
-
UuidType
Обеспечивает поведение для типа UUID
Трейты
-
ExpressionTypeCasterTrait
Предлагает метод преобразования значений в объекты ExpressionInterface, если тип, в который они должны быть преобразованы, реализует ExpressionTypeInterface
© 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/4.2/namespace-Cake.Database.Type.html