DownloadClean Architecture in PHP Symfony
An example project following clean architecture principles in Symfony 
Setup instructions
- 
create a .env file
cp .env.dist .env
  
- 
create containers
make start
  
- 
build php app
- install vendor packages
- check style/mess detector
- run unit tests
 
 
make build-php-app php
 
- 
restart php container
make restart php
  
 
Hosts
Service
 - URL: http://localhost:8021/  
Documentation
- 
README.md
 
- 
docs/architecture_overview.pdf
 
- 
Swagger/OpenAPI
- json: http://localhost:8021/api/docs.json
- swagger ui: http://localhost:8021/docs/
 
 
 |