ocramius/change-set
A library to compute, commit and rollback simple changesets, tracking insertions, deletions and updates
Maintainers
Requires
- php: ~5.5
- zendframework/zend-eventmanager: 2.*
Requires (Dev)
- behat/behat: ~3.0
- phpunit/phpunit: ~4.0
- pimple/pimple: 1.0.*
- squizlabs/php_codesniffer: ~2.0@RC
- zendframework/zend-stdlib: ~2.3
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 1921405d9a3d68174c66b115b61d5a43f4f7265c
- Marco Pivetta <ocramius.woop@gmail.com>
This package is auto-updated.
Last update: 2020-09-06 17:59:24 UTC
README
👁 Build Status
👁 Dependency Status
👁 Coverage Status
Project aim
This library aims at providing abstraction for a basic changeset computer.
The idea was born from all the code duplication in the UnitOfWork components of the various
doctrine projects, which all require complex calculations of
changes in sets of objects over time.
With this repository, I aim at creating a simple maximum common denominator between those
UnitOfWork implementations by extracting
common API and re-implementing it in a cleaner and hopefully more efficient way.
The project is a work in progress, so don't expect it to be usable until version 1.0.0 is tagged.
Contributing
Please read the CONTRIBUTING.md contents if you wish to help out!
