Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prooph/event-store
PHP 7.4 EventStore Implementation
https://github.com/prooph/event-store
cqrs ddd event-sourcing event-store php prooph
Last synced: 6 days ago
JSON representation
PHP 7.4 EventStore Implementation
- Host: GitHub
- URL: https://github.com/prooph/event-store
- Owner: prooph
- License: bsd-3-clause
- Created: 2014-04-19T21:00:37.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2023-12-08T11:39:39.000Z (about 1 year ago)
- Last Synced: 2024-05-15T21:32:10.952Z (7 months ago)
- Topics: cqrs, ddd, event-sourcing, event-store, php, prooph
- Language: PHP
- Homepage: http://getprooph.org
- Size: 1.98 MB
- Stars: 548
- Watchers: 33
- Forks: 74
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-resources - Prooph Event Store - Prooph Event Story Library (Libraries / Libraries)
- awesome-php - Prooph Event Store - An event source component to persist event messages (Table of Contents / Event)
- awesome-php-cn - Prooph Event Store - 用于保存事件消息的事件源组件 (目录 / 事件 Event)
- awesome-projects - Prooph Event Store - An event source component to persist event messages (PHP / Event)
- awesome-php - Prooph Event Store - An event source component to persist event messages (Table of Contents / Event)
README
# Prooph Event Store
Common classes and interface for Prooph Event Store implementations.
[![Build Status](https://travis-ci.org/prooph/event-store.svg?branch=master)](https://travis-ci.org/prooph/event-store)
[![Coverage Status](https://coveralls.io/repos/github/prooph/event-store/badge.svg?branch=master)](https://coveralls.io/github/prooph/event-store?branch=master)
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/prooph/improoph)## Installation
You can install prooph/event-store via composer by adding `"prooph/event-store": "dev-master"` as requirement to your composer.json.
### Available persistent implementations
- [Event Store Client](https://github.com/prooph/event-store-client) for async TCP connections
- [Event Store HTTP Client](https://github.com/prooph/event-store-http-client) for HTTP connections## Documentation
See: [https://github.com/prooph/documentation](https://github.com/prooph/documentation)
Will be published on the website soon.
## Support
- Ask questions on Stack Overflow tagged with [#prooph](https://stackoverflow.com/questions/tagged/prooph).
- File issues at [https://github.com/prooph/event-store/issues](https://github.com/prooph/event-store/issues).
- Say hello in the [prooph gitter](https://gitter.im/prooph/improoph) chat.## Contribute
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.## Version Guidance
| Version | Status | PHP Version | Support Until |
|---------|-------------|-------------|---------------|
| 5.x | EOL | >= 5.5 | EOL |
| 6.x | EOL | >= 5.5 | 3 Dec 2017 |
| 7.x | Latest | >= 7.4 | active |
| 8.x | Development | >= 8.1 | active |## License
Released under the [New BSD License](LICENSE).