Recommend this page to a friend!
  Classes of Omar Shaban  >  Clean Architecture in PHP Symfony  >  >  Download  
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: Clean Architecture in PHP Symfony
Symfony based application in a Docker container
Author: By
Last change:
Date: 3 months ago
Size: 644 bytes


Class file image Download

Clean Architecture in PHP Symfony

An example project following clean architecture principles in Symfony

Setup instructions

  1. create a .env file
    cp .env.dist .env
  2. create containers
    make start
  3. build php app - install vendor packages - check style/mess detector - run unit tests
make build-php-app php

  1. restart php container
    make restart php


Service - URL: http://localhost:8021/


  • docs/architecture_overview.pdf
  • Swagger/OpenAPI - json: http://localhost:8021/api/docs.json - swagger ui: http://localhost:8021/docs/
For more information send a message to info at phpclasses dot org.