Simple and lightweight event sourcing library with out of the box support for ProophEventStore
#Installation
You can install ProophEventSourcing via composer by adding "prooph/event-sourcing": "~2.0"
as requirement to your composer.json.
#Usage
Our quickstart should give you a starting point. It's a very small domain but shows you the useage of ProophEventSourcing and the integration with ProophEventStore.
Detailed information can also be found in the documentation of proophessor which integrates prooph/event-sourcing with Zend Framework 2.
#ProophEventStore Integration
ProophEventSourcing ships with a ProophEventStore AggregateTranslator to connect the store with the bundled AggregateRoot.
- Ask any questions on prooph-users google group.
- File issues at https://github.com/prooph/event-sourcing/issues.
#Used Third-Party Libraries
- Uuids of the AggregateChangedEvents are generated with rhumsaa/uuid
- Assertions are performed by beberlei/assert