phpsoftbox/data-casting
Composer 安装命令:
composer require phpsoftbox/data-casting
包简介
Data casting component for the PhpSoftBox framework
README 文档
README
About
phpsoftbox/data-casting — компонент приведения данных для PhpSoftBox.
Компонент предоставляет:
TypeCasterи контракты handler-ов;- набор базовых handler-ов (
int,float,string,json,datetime,uuid,enum,money,pg_array,phone,bool); - типизированные options и
TypeCastOptionsManager.
Usage
use PhpSoftBox\DataCasting\DefaultTypeCasterFactory; use PhpSoftBox\DataCasting\Options\TypeCastOptionsManager; $caster = (new DefaultTypeCasterFactory())->create(); $options = new TypeCastOptionsManager(); $createdAt = $caster->castFrom('datetime', '2026-04-22T10:00:00+03:00', [ ...$options->resolve('datetime', null), ]);
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 6
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-04-22