Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Documentation #27

Merged
merged 11 commits into from
Oct 5, 2019
Merged

Conversation

UFOMelkor
Copy link
Member

@UFOMelkor UFOMelkor commented Oct 30, 2017

Most of this documentation has been written just be reading the source code of the bundle. So please review carefully.

  • Installation
  • Event Store configuration
  • Repositories
  • Reusing PDO Connections from Doctrine
  • Plugin registration
  • Metadata enricher
  • Central projection configuration
  • Projection configuration using tags
  • Running projections
  • Access to projections, read models and projection managers through service locators
  • Event Store Bus Bridge
  • Configuration reference

This documentation assumes two features that are not added to the bundle yet:

PRs for both features will follow are done.

@codeliner
Copy link
Member

Reminder:
configuration example for AggregateStreamStrategy would be nice, because an additional flag for the repository is needed when using this stream stragegy:

The repository can also be configured to create a new stream for each new aggregate instance. You'll need to turn the last constructor parameter oneStreamPerAggregate to true to enable the mode

https://github.com/prooph/event-sourcing/blob/master/docs/repositories.md#event-streams

@codeliner codeliner merged commit bee69da into prooph:master Oct 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants