Skip to content

Simple symfony docker implementation to demonstrate clean architecture

License

Notifications You must be signed in to change notification settings

hulkthedev/clean-arch

Repository files navigation

Clean Architecture Example

Version Build Status Quality Gate Status Coverage License: MIT

A simple REST based microservice to demonstrate usage of REST, clean architecture and behat testing.

CI Error

Unfortunately, Travis CI does not yet support PHP 8.x

build
./build/build.sh
phpunit
./build/phpunit.sh
behat
./build/behat.sh
Examples

GET /ca-example/1

{
    "code": 1,
    "user": [{
        "id": 1,
        "firstname": "Max",
        "lastname": "Mustermann",
        "age": 30,
        "gender": "m",
        "street": "Musterstrasse",
        "houseNo": "1",
        "postcode": "12345",
        "city": "Musterstadt",
        "country": "Musterland"
    }]
}

About

Simple symfony docker implementation to demonstrate clean architecture

Resources

License

Stars

Watchers

Forks