micro-module / microservice-generator
POC for microservice generator
v0.6.1
2025-07-18 19:36 UTC
Requires
- php: ^8.3|^8.4
- ext-json: *
- nette/utils: ^4.0
Requires (Dev)
- micro-module/value-object: ^0.6
- mockery/mockery: ^1.6
- nikic/php-parser: ^5.4
- php-parallel-lint/php-console-highlighter: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.4
- phpmd/phpmd: ^2.15
- phpstan/phpstan: ^2.1
- phpstan/phpstan-mockery: ^2.0
- phpstan/phpstan-phpunit: ^2.0
- phpstan/phpstan-symfony: ^2.0
- phpunit/phpunit: ^12.1
- symplify/easy-coding-standard: ^12.5
- vimeo/psalm: ^6.10
README
Proof-of-concept component providing microservice generator.
Documentation
This project can generate DDD microservice.
Getting started
-
For example if you want generate microservice use following code:
$generatorProjectBuilder = new ProjectBuilder('/app/src', 'Poc\Micro', $structure);
$generatorProjectBuilder->generate();
License
This project is licensed under the MIT License - see the LICENSE file for details