aggrego / domain
此包的规范存储库似乎已消失,因此该包已被冻结。
v0.3.2
2019-07-18 21:41 UTC
Requires
- php: >=7.1
- aggrego/command-consumer: ^0
- aggrego/event-consumer: ^0
- beberlei/assert: ^3.0
- ramsey/uuid: ^3.8
- timitao/value-object: ^0
Requires (Dev)
- behat/behat: ^3.4
- phpspec/phpspec: ^5.1
- timitao/behat-symfony-container: ^1.1
This package is auto-updated.
Last update: 2021-10-19 03:43:33 UTC
README
Aggrego
假设
板(通用)
- 表示真实板,您可以在其中附加数据,
- 可以创建并在以后进行转换,
- 转换会创建一个新的具有父ID的
Board
, - 结构取决于
Board
的类型,并且基于Prototype
构建, - 对于相同的数据集(
Key
,Profile
)应生成相同的UUID
, - 具有相同
Key
的板转换应生成相同的UUID
。
板的类型
- 定义了
Board
的内部结构并推送了Domain
的Event
,
示例
配置文件
- 由
Name
和版本
定义, - 它是为
CreateBoard
和TransformBoard
操作输入Key
结构的规范, - 定义基于
Key
到给定Board
版本的转换, - 对于给定的
Profile
'sName
和Version
,我们期望始终是相同的数据结构
示例
相关库
版本
从版本0.1.0
开始,将遵循语义版本2.0.0。
贡献者
- Tomasz Kunicki TimiTao [主要开发者]