prooph / proophessor
Exploring prooph components
Installs: 147
Dependents: 1
Suggesters: 0
Security: 0
Stars: 81
Watchers: 11
Forks: 23
Open Issues: 18
Requires
- php: >=5.5
- codeliner/array-reader: ~1.1
- prooph/event-sourcing: ~2.1
- prooph/event-store: ~4.0
- prooph/event-store-doctrine-adapter: ~1.0
- prooph/service-bus: ~3.1
- zendframework/zend-servicemanager: ~2.4
Requires (Dev)
- bossa/phpspec2-expect: ~1.0
- henrikbjorn/phpspec-code-coverage: ~1.0
- phpspec/phpspec: ~2.0
- prooph/event-store-zf2-adapter: ~1.0
- satooshi/php-coveralls: dev-master
- zendframework/zend-db: ~2.4
This package is auto-updated.
Last update: 2021-06-15 22:27:15 UTC
README
Exploring prooph components
Welcome at prooph! We are developing and supporting CQRS and EventSourcing infrastructure for PHP 7.1+ environments. prooph is NOT a framework. Instead we provide components which address individual topics.
Documentation
Documentation is in the docs tree, and can be compiled using bookdown and Docker.
$ docker run --rm -it -v $(pwd):/app prooph/composer:7.1 $ docker run -it --rm -e CSS_BOOTSWATCH=lumen -e CSS_PRISM=ghcolors -v $(pwd):/app sandrokeil/bookdown:develop docs/bookdown.json $ docker run -it --rm -p 8080:8080 -v $(pwd):/app php:7.1-cli php -S 0.0.0.0:8080 -t /app/docs/html
Then browse to http://localhost:8080/
Remote Docs
We use the remote content feature of bookdown to pull docs from our prooph component repos into a single online documentation. This means that if you want to work on the docs - fix spelling, add new pages, improve wording or correct some logical bugs - then take a look at the root bookdown.json to see where the docs are pulled from. Head over to the target repository and apply your changes there. Send us a pull request and we manage the rest. Thank you for your help.
Docs Maintenance/Deployment (maintainers only)
Compiled docs (using docker cmd above) are managed in an extra repo prooph/docs. The repo README contains deployment instructions.
Example Application
Try out proophessor-do and pick up a task!
Support
- Ask questions on Stack Overflow tagged with #prooph.
- Say hello in the prooph gitter chat.
Happy messaging!