Recommend this page to a friend! |
Classes of Unay Santisteban | PHP Domain Driven Design Model | README.md | Download |
|
|
![]() Domain ModelModeling Aggregates, Entities and Value ObjectsComplex Heart allows you to model your domain Aggregates, Entities, and Value Objects using a set of traits. Great, but why traits and not classes? Well, sometimes you have some kind of inheritance in your classes. Being forced to use a certain base class is too invasive and personally, I don't like it. By using a set of traits and interfaces you have all the functionality you need without compromising the essence of your own domain. The available traits are:
On top of those base traits Complex Heart provide ready to use compositions:
For more information please check the wiki. |