kraz / read-model
Read Model Domain implementation
dev-main
2026-04-30 08:25 UTC
Requires
- php: >=8.4
- ext-mbstring: *
Requires (Dev)
- doctrine/coding-standard: ^14.0
- phpstan/phpstan: ^2.1
- phpstan/phpstan-strict-rules: ^2.0
- phpunit/phpunit: ^13.1
This package is auto-updated.
Last update: 2026-04-30 08:25:28 UTC
README
Basic domain objects for easier implementation of Read Models. This library does not depend on any infrastructure source code, so it's easier to implement in-memory Read Models which are much more optimal for tests and isolation from side effects.
Warning
This library is still work in progress!
Acknowledgements
The library uses source code from Doctrine Collections which was modified to meet the required behavior.
License
This library is licensed under the MIT License. See the LICENSE file for details.