phpmentors/domain-kata

领域模型Kata

v1.4.0 2015-06-13 01:52 UTC

This package is auto-updated.

Last update: 2024-08-29 03:57:39 UTC


README

领域模型Kata

Total Downloads Latest Stable Version Latest Unstable Version

Domain Kata提供针对领域模型的Kata,专注于基于模型的项目开发实践,例如领域驱动设计、多范式设计和生成式编程等。通过在项目中使用Domain Kata,可以轻松识别项目中的模型,从而允许您设计任何包结构(停止在您的库中使用Model包!)。并且Domain Kata将成为一个基于领域的框架的基础,该框架利用类型约束的优势。

特性

Domain Kata不提供任何具体类,而是提供了一个框架(或模型,或抽象),作为PHP世界中基于模型开发元建模领域的实现。一些Domain Kata的类型来自领域驱动设计,还有一些是其他类型,如UsecaseInterfaceInOutInterface。以下类图描述了该框架的结构

Domain Kata class diagram

安装

Domain Kata可以使用Composer进行安装。

将依赖项phpmentors/domain-kata添加到您的composer.json文件中,如下所示

稳定版本

composer require phpmentors/domain-kata "1.4.*"

开发版本

composer require phpmentors/domain-kata "~1.5@dev"

支持

如果您发现错误或有问题,或希望请求功能,请在此问题上创建问题或拉取请求。

版权

版权所有 (c) 2014-2015 KUBO Atsuhiro,2014-2015 GOTO Hidenori,保留所有权利。

许可

BSD 2-Clause 许可证