Core Domain, Infrastructure and Presentation Layers interfaces and classes Installation composer.json: { "require": { "php": ">=8.0", "foreline/clean": "dev-main" }, "repositories": [ { "type": "git", "url": "https://github.com/foreline/clean.git" } ] } Domain Layer Domain Layer Infrastructure Layer Infrastructure Layer Presentation Layer Presentation Layer