myks92 / php-value-objects
PHP 库值对象
1.1.0
2020-07-29 11:08 UTC
Requires
- php: ^7.4
- ext-mbstring: *
- phpunit/phpunit: ^9.2
- webmozart/assert: ^1.9
This package is auto-updated.
Last update: 2024-08-29 05:30:49 UTC
README
一组PHP值对象,用于管理简单和复合值。
什么是值对象
值对象是PHP objects
,用于表示和管理简单或复杂值。一旦设置,值对象不能被修改而不改变其身份。
简单值对象表示一个简单值,如电子邮件。复合值对象表示复杂值,为了真正表示一个值,需要多个值,如需要金额和货币来理解并具有意义的定价。
PHP支持几种值对象,例如:DateTime
对象和DateTimeImmutable
对象。
这个库为其他类型的值提供支持。
安装
要安装,请使用composer
composer require myks92/php-value-objects
文档
所有使用说明位于文档中。
测试
composer test
变更日志
请参阅变更日志,了解最近发生了什么变化。
许可
MIT许可(MIT)。有关更多信息,请参阅许可。