arete / 规范
PHP 规范库。
dev-master / 0.3.4.x-dev
2015-10-21 19:27 UTC
Requires
- arete/collection-pipeline: dev-master
- arete/support: dev-master
Requires (Dev)
- phpunit/phpunit: 5.1.*
This package is not auto-updated.
Last update: 2024-09-18 18:28:56 UTC
README
PHP 规范库。
Eric Evans & Martin Fowlers 的规范论文
示例
一篇更详细描述使用方法的帖子即将推出。
安装
可以通过 Packagist 使用 Composer 安装。
在项目根目录下运行
$ composer require arete/specification
确保您已将项目设置为 自动加载 Composer 安装的包。
运行测试
通过命令行运行,进入 arete/specification
目录并运行 phpunit
@TODO
- ::remainderUnsatisfiedBy()
- ::isGeneralizationOf()
- ::isSpecializationOf()
- ::asQuery() 用于与 db 一起使用,无论是否使用参数或分隔方法
- 集合管道的抽象部分与默认/预制匹配
备注:
(自从我读了 DDD 书以来,我就有了这个,我稍微更新了一下,然后发现一篇有趣的旧文章,由 @mathiasverraes 撰写!)