Releases: dealnews/data-mapper
Releases · dealnews/data-mapper
3.1.1
3.1.0
- Add support for dates which are stored as numbers
3.0.0
- Update Repository dependency which has new method names
- Add support for ArrayObject properties. If an object has a property that an object that extends ArrayObject, and the data contains an array for that property, the code should recognize that and use ArrayObject::exchangeArray to set the value rather than trying to assign an array to an object.
2.1.0
- Add methods for getting a mapper or class name from the Repository class
- Add support for encoding data as json, yaml, or PHP serialize when storing
- Add support for creating DateTime objects for properties from scalar values
- Add support for read only properties in the mapper
- Add phan, parallel-lint, and php-cs-fixer configs and composer commands
2.0.0
Update to require PHP 8.0
1.1.0 Release
Update required PHP version
1.0.0 Release
Update to new DealNews coding standards
0.9.1 Release
Fix a notice when deleting if no data has been loaded.
Initial Public Release
A slightly different version of this code has been in use internally at DealNews for a while. This is the initial public release.