peekandpoke / metacore
为您的代码构建元模型
v0.7.0
2018-02-26 13:22 UTC
Requires
- php: >=7.1
- peekandpoke/slumber: ~1.1.1
Requires (Dev)
- phpunit/phpunit: ~6.5.5
- roave/security-advisories: dev-master
README
什么是MetaCore?
MetaCore是一种表示代码库中存在对象的方法。
这种表示可以转移到其他系统,例如作为JSON。
它还旨在作为
-
实际代码层之间解耦的层,这些代码表示项目的领域模型,以及
-
如代码生成器等工具,可以根据领域模型自动化任务
用例
-
MetaCore模型可用于构建代码生成器。示例
- 生成适用于您的多语言Rest API的SDK的生成器
- 从领域模型的纯定义生成HTML表单和验证的生成器
-
MetaCore模型可用于构建类似SwaggerUI的开发工具。
待办事项
MECO-1 - 0% - 实现可配置的类型映射,例如对于 \DateTime 或 LocalDate -> 报告于2016-10-07由PeekAndPoke