Advertisement
Guest User

Hexa Architecture

a guest
Jul 11th, 2022
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. .
  2. ├── app
  3. │ └── Blog
  4. │ ├── Application
  5. │ │ ├── AddNewCommentOnPost
  6. │ │ │ └── Command
  7. │ │ │ ├── AddNewCommentOnPostCommand.php
  8. │ │ │ └── AddNewCommentOnPostCommandHandler.php
  9. │ │ ├── AddNewDraftPost
  10. │ │ │ └── Command
  11. │ │ │ ├── AddNewDraftPostCommand.php
  12. │ │ │ └── AddnewDraftPostCommandHandler.php
  13. │ │ ├── GetAllActivePost
  14. │ │ │ └── Query
  15. │ │ │ ├── GetAllActivePostMessage.php
  16. │ │ │ └── GetAllActivePostMessageHandler.php
  17. │ │ └── PublishDraftPost
  18. │ │ └── Command
  19. │ │ ├── PublishDraftPostCommand.php
  20. │ │ └── PublishDraftPostCommandHandler.php
  21. │ ├── Domain
  22. │ │ ├── Entity
  23. │ │ │ ├── Comment.php
  24. │ │ │ └── Post.php
  25. │ │ ├── Repository
  26. │ │ │ ├── CommentRepositoryInterface.php
  27. │ │ │ ├── GetUserRepositoryInterface.php
  28. │ │ │ └── PostRepositoryInterface.php
  29. │ │ └── ViewModel
  30. │ │ └── Author.php
  31. │ └── Infrastructure
  32. │ ├── Controller
  33. │ │ ├── BlogController.php
  34. │ │ └── CommentController.php
  35. │ └── Repository
  36. │ └── Pdo
  37. │ ├── PdoCommentRepository.php
  38. │ ├── PdoGetUserRepository.php
  39. │ └── PdoPostRepository.php
  40. ├── public
  41. │ └── index.php
  42. └── tests
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement