https://github.com/blanc-frederic/demo-hexa
Exemple d'implémentation de l'architecture hexagonale avec Symfony. Utilisé pour le talk du 11/06/2021 à l'AFUP Day
https://github.com/blanc-frederic/demo-hexa
hexagonal-architecture php symfony
Last synced: 12 months ago
JSON representation
Exemple d'implémentation de l'architecture hexagonale avec Symfony. Utilisé pour le talk du 11/06/2021 à l'AFUP Day
- Host: GitHub
- URL: https://github.com/blanc-frederic/demo-hexa
- Owner: blanc-frederic
- Created: 2021-06-04T13:05:52.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-24T22:20:42.000Z (over 3 years ago)
- Last Synced: 2025-03-26T13:05:26.693Z (12 months ago)
- Topics: hexagonal-architecture, php, symfony
- Language: PHP
- Homepage:
- Size: 170 KB
- Stars: 59
- Watchers: 3
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hexagonal architecture with Symfony
Hexagonal architecture implementation example
Used during "L'architecture hexagonale... concrètement" conference on AFUP Day, June 11th 2021
[Conference slides (fr)](https://blanc-frederic.github.io/talks/2021-06-11_Hexagonal)
## Getting Started
### Prerequisites
- Docker
### Installing
make install
## Running tests
For full tests chain : static analysis, dependencies checks and tests
make test
For running only unit tests
docker compose run tests
### Code coverage
make coverage
Reports will be available in var/report/index.html
## Authors
- **Fred Blanc**
[GitHub](https://github.com/blanc-frederic)