文件名称:dddinaction:在实践Pluralsight课程中DDDPHP实现
文件大小:208KB
文件格式:ZIP
更新时间:2024-02-26 18:53:57
php symfony ddd SymfonyPHP
DDD零食机 这是一个用PHP实现的简单小吃机,它遵循域驱动设计原则。 一切都基于的Pluralsight课程“ 。 您可以在找到原始的C#源代码。 存储库包含以下分支,每个分支反映了课程中的模块: module-2从第一个有界上下文开始 module-3介绍UI和持久层 module-5使用聚合和存储库扩展有界上下文 module-6引入第二个有界上下文 module-7使用域事件 我无法完全按照弗拉基米尔的建议实施所有工作。 这是我必须适应PHP语言的事情的列表: 我将这两种货币类型的零食机器存储在数据库中。 作为第一种方法,我使用会话来克服状态问题,但这似乎有点过头了,所以我将所
【文件预览】:
dddinaction-module-7
----composer.json(1KB)
----.travis.yml(252B)
----phpunit.xml(485B)
----bin()
--------console(1KB)
----config()
--------services.yaml(1KB)
--------routes()
--------bundles.php(670B)
--------packages()
----composer.lock(166KB)
----templates()
--------base.html.twig(578B)
--------head-office.html.twig(2KB)
--------snack-machine.html.twig(3KB)
--------atm.html.twig(1KB)
--------home.html.twig(804B)
----tests()
--------unit()
--------integration()
----LICENSE(1KB)
----.env(495B)
----src()
--------UI()
--------Domain()
--------Kernel.php(2KB)
--------Infrastructure()
----.gitignore(108B)
----symfony.lock(7KB)
----public()
--------index.php(1KB)
--------img()
--------bootstrap.min.css(141KB)
----README.md(3KB)