Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aheissenberger/eventsauce-wordpress-message-repository
https://github.com/aheissenberger/eventsauce-wordpress-message-repository
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aheissenberger/eventsauce-wordpress-message-repository
- Owner: aheissenberger
- License: mit
- Created: 2020-10-22T20:37:17.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-10-22T21:10:44.000Z (about 4 years ago)
- Last Synced: 2024-04-29T21:22:33.052Z (9 months ago)
- Language: PHP
- Size: 15.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Wordpress Message Repository for EventSauce
based on https://github.com/EventSaucePHP/DoctrineMessageRepository for [EventSauce](https://eventsauce.io).
A pragmatic event sourcing library for PHP with a focus on developer experience.## install
`composer require eventsauce/wordpress-message-repository`
## local development
if you user `Visual Studio Code` the `.devcontainer` will setup the enviroment automatically.
## Tests
`vendor/bin/phpunit --coverage-text tests/WordpressIntegrationTestCase.php`
## debugging tests
run this on the command line and all further calls of test will stop in the open xdebugger.
`export XDEBUG_CONFIG="idekey=123"`## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.
## Versioning
We use [SemVer](http://semver.org/) for versioning.
## Authors
* **Andreas Heissenberger** - *Initial work* - [Github](https://github.com/aheissenberger) | [Heissenberger Laboratory](https://www.heissenberger.at)
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details