cultuurnet/valueobjects

此包已被 废弃 且不再维护。未建议任何替代包。

这是一个PHP库/类集合,旨在帮助开发者使用和理解不可变对象。

v4.1 2016-04-23 19:45 UTC

README

这是对已被从GitHub移除的 nicolopignatelli/valueobjects 库的分支。它保留下来是为了与已经使用它的项目保持向后兼容。然而,我们并不维护这个项目,也不建议在生产环境中使用它。

ValueObjects

Build Status Scrutinizer Quality Score Code Coverage SensioLabsInsight

这是一个PHP库/类集合,旨在帮助开发者使用和理解不可变对象。

我应该使用这个库吗?

在生产环境中不应该使用。尽管已经完全测试,ValueObjects 主要是为了教育目的而开发的。因此,它可以在个人项目中使用,并强迫自己在不可变对象及其交互方面进行思考。

在采用领域驱动设计的方法接近一个项目时,我建议您编写自己的Value Objects,以便它们能够100%地反映您的领域,而不使用任何旨在解决比您具体问题更广泛的通用问题的库或类。

简而言之,先学习,然后丢弃。

文档

贡献

CONTRIBUTING 文件。

许可

ValueObjects 在MIT许可证下发布。有关详细信息,请参阅附带的 LICENSE 文件。