marekskopal/cycle-decimal
最新稳定版本:v0.3.0
Composer 安装命令:
composer require marekskopal/cycle-decimal
包简介
Decimal type from ext-decimal PHP extension support for Cycle ORM
README 文档
README
Decimal type from ext-decimal PHP extension support for Cycle ORM.
Install
composer require marekskopal/cycle-decimal
Usage
Add DecimalTypecast to your entity typecast list and use Decimal type in your entity.
use Cycle\Annotated\Annotation\Column; use Cycle\Annotated\Annotation\Entity; use Cycle\ORM\Parser\Typecast; use Decimal\Decimal; use MarekSkopal\Cycle\Decimal\ColumnDecimal; use MarekSkopal\Cycle\Decimal\DecimalTypecast; #[Entity( typecast: [ Typecast::class, DecimalTypecast::class, ] )] class MyEntity { #[Column(type: 'decimal(8,2)', typecast: DecimalTypecast::Type)] public Decimal $value; #[Column(type: 'decimal(8,2)', typecast: 'decimal(8,2)')] public Decimal $valueWithPrecision; #[ColumnDecimal(precision: 8, scale: 2)] public Decimal $valueWithAttribute; }
统计信息
- 总下载量: 508
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-03-09