Пространство имён Type
Интерфейсы
-
BatchCastingInterface
Обозначает объекты типа, способные преобразовывать множество значений из их исходного представления в базе данных в значения PHP.
-
ColumnSchemaAwareInterface
-
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.4/namespace-Cake.Database.Type.html