PHP 5.5+ EventStore Implementation.
Prooph Event Store is capable of persisting event objects that are organized in streams. The EventStore itself is a facade for different persistence adapters (see the list below) and adds event-driven hook points for plugins which make the Event Store highly customizable.
You can install prooph/event-store via composer by adding "prooph/event-store": "~5.0"
as requirement to your composer.json.
- Mongo DB - stable
- Doctrine DBAL - stable
For a short overview please see the annotated quickstart.php script.
- Ask questions on prooph-users mailing list.
- File issues at https://github.com/prooph/event-store/issues.
- Say hello in the prooph gitter chat.
Please feel free to fork and extend existing or add new plugins and send a pull request with your changes! To establish a consistent code quality, please provide unit tests for all your changes and may adapt the documentation.
Please refer to the project composer.json for the list of dependencies.
Released under the New BSD License.