Hexagonal architecture implementation example
Used during "L'architecture hexagonale... concrètement" conference on AFUP Day, June 11th 2021
- PHP 7.4+
- Composer
- Deptrac for dependencies check
- Xdebug or similar for code coverage
- Symfony exe for local development
make install
For full tests chain : static analysis, dependencies checks and tests
make test
For running only unit tests
vendor/bin/phpunit
make coverage
Reports will be available in var/report/index.html
symfony serve
- Fred Blanc GitHub