thibaut-decherit / demo-hexa

Exemple d'implémentation de l'architecture hexagonale avec Symfony. Utilisé pour le talk du 11/06/2021 à l'AFUP Day

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

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

About

Exemple d'implémentation de l'architecture hexagonale avec Symfony. Utilisé pour le talk du 11/06/2021 à l'AFUP Day


Languages

Language:PHP 88.0%Language:Twig 8.0%Language:Makefile 1.9%Language:Shell 1.5%Language:Dockerfile 0.4%Language:CSS 0.1%