prooph / standard-projections
Standard Projections for Prooph EventStore
Installs: 24 788
Dependents: 0
Suggesters: 0
Security: 0
Stars: 15
Watchers: 6
Forks: 4
Open Issues: 1
Requires
- php: ^7.4 || ^8.0, <8.4
- prooph/event-store: ^7.8
Requires (Dev)
- php-coveralls/php-coveralls: ^2.2
- phpspec/prophecy: ^1.10.3
- phpunit/phpunit: ^9.5.5
- prooph/bookdown-template: ^0.2.3
- prooph/pdo-event-store: ^1.11
- prooph/php-cs-fixer-config: ^0.5
Suggests
- prooph/pdo-event-store: ^1.6 for usage with MariaDB, MySQL or Postgres as event store
Conflicts
This package is auto-updated.
Last update: 2024-12-19 22:06:48 UTC
README
Overview
The standard projections are some kind of event-indexing, so you can retrieve events from
all streams at once (AllStreamProjectionRunner
), by category (CategoryStreamProjectionRunner
)
or by message name (MessageNameStreamProjectionRunner
). See docs for more information.
Requirements
- PHP >= 7.4
- Prooph EventStore v7
Documentation
Documentation is in the doc tree, and can be compiled using bookdown.
$ php ./vendor/bin/bookdown docs/bookdown.json $ php -S 0.0.0.0:8080 -t docs/html/
Then browse to http://localhost:8080/
Support
- Ask questions on Stack Overflow tagged with #prooph.
- File issues at https://github.com/prooph/event-store/issues.
- Say hello in the prooph gitter 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.
License
Released under the New BSD License.