jphooiveld/prooph-message-repository

EventSauce message repository that connects to a Prooph event store

v1.0.0 2020-06-06 19:34 UTC

This package is auto-updated.

Last update: 2024-04-07 04:08:25 UTC


README

Build Status

Info

This bundle integrates the Prooph Event Store as a message repository for EventSauce.

Whatever prooph event store implementation you want to use is up to yourself.

It's also adviced to read up on both EventSauce and Prooph documentation to make certain both use the strategy (single stream or one stream per aggregate), or you might run into errors.

This library is inspired by the Doctrine Message Repository for EventSauce by Frank de Jonge and borrows the same concept and structure for the tests.

The event store you decide to use must use the SerializablePayloadMessageFactory class if it requires a message factory.

License

This bundle is under the MIT license. See the complete license in the code.