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/
|