MsgPHP is a project that aims to provide (common) message based domain layers for your application. It has a low development time overhead and avoids being overly opinionated.
- Read the main documentation
- Browse the API documentation
- Try the Symfony demo application
- Get support on Symfony's Slack
#msgphp
channel or raise an issue
Domain | Bundle |
---|---|
msgphp/domain |
n/a |
msgphp/eav |
msgphp/eav-bundle |
msgphp/user |
msgphp/user-bundle |
- Domain-driven-design: Moving forward with API Platform and Elasticsearch
- Domain-driven-design: Writing domain layers. The fast way.
- Initializing objects with CLI and the power of Symfony Console
- Commanding a decoupled User entity
- Decoupling the User entity with a new Symfony User Bundle
- Continuous integration: Automate everything!
- Continuous integration: Favoring stability and consistency by default!
- Building a new Symfony User Bundle