mediagone / types-france
一组特定于法国的值对象。
0.1.5
2021-07-22 06:24 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- ext-mbstring: *
- mediagone/types-common: ^0.5.1|^0.6
Requires (Dev)
- phpunit/phpunit: ^9.0
README
值对象是小型且不可变的类,通常使用PHP原语类型实现,代表类型值。然而,对象可以嵌入验证,以确保数据始终有效,而无需在代码的其他地方添加任何检查。
这就是为什么你应该始终使用值对象而不是原语类型。
安装
此包需要 PHP 7.4+
将其添加为Composer依赖项
$ composer require mediagone/types-france
可用值对象列表
所有值对象都实现了公共 ValueObject
接口和 JsonSerializable
。
业务
Nic
Siren
Siret
Tva
(仅限法国)
Geo
邮政编码
许可证
Types France 在MIT许可证下授权。请参阅LICENSE文件。