clean-architecture-symfony

An opninionated clean architecture implementation [Symfony 4, PHP, REST, Docker, MongoDB, Doctrine ODM]

Stars
11

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
  1. create containers
make start
  1. 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

Hosts

Service

Documentation

Related Projects