文件名称:用PHP编写并针对5.6及更高版本的可重用值对象的集合。-PHP开发
文件大小:45KB
文件格式:ZIP
更新时间:2024-06-16 02:25:41
PHP Miscellaneous
DDD可嵌入对象(DDD Embeddables)用PHP编写的并且针对5.6及更高版本的可重用值对象的集合。 值对象是域驱动设计方法的基本构建块,由DDD可嵌入对象的P中的Martin Fowler进行了描述。 值对象是域驱动设计方法的基本组成部分,由马丁·福勒(Martin Fowler)在EAA第486页的P中进行了如下描述:“值对象是一个小的简单对象,例如金钱或日期范围,其相等性不基于身份。 ” – Martin Fowler该库中的所有类都标记为ORM \ Embeddable,并具有适当调整的列属性。 这使他们
【文件预览】:
ddd-embeddables-develop
----.gitignore(1KB)
----src()
--------GeoPoint.php(2KB)
--------IpAddress.php(1KB)
--------EmailAddress.php(1KB)
--------IpRange.php(3KB)
--------DateRange.php(3KB)
--------Fullname.php(5KB)
--------Color.php(86KB)
----LICENSE.md(1KB)
----.travis.yml(299B)
----CONTRIBUTING.md(459B)
----composer.json(871B)
----doctrine()
--------mapping()
----composer.lock(67KB)
----README.md(4KB)
----phpunit.xml(363B)
----tests()
--------ColorTest.php(3KB)
--------GeoPointTest.php(2KB)
--------FullnameTest.php(3KB)
--------DateRangeTest.php(2KB)
--------IpRangeTest.php(1KB)
--------EmailAddressTest.php(2KB)
--------IpAddressTest.php(1KB)
----.scrutinizer.yml(291B)
----docs()
--------Color.md(1KB)