Skip to content

azazel9966/onion_architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Directory Structure:

  • config/
    • DatabaseConnection.php
  • src/
    • Application/
      • UseCase/
        • CreateUserUseCaseInterface.php
        • CreateUserUseCase.php
      • User/
        • User.php
    • Domain/
      • User/
        • User.php
        • UserRepositoryInterface.php
    • External/
      • Http/
        • UserController.php
    • Infrastructure/
      • Persistence/
        • UserRepository.php
  • tests/
    • Application/
      • UseCase/
        • CreateUserUseCaseTest.php
    • Infrastructure/
      • Persistence/
        • UserRepositoryTest.php

About

The Onion Architecture is a software architectural pattern that promotes a clean separation of concerns in your application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages