Skip to content

Releases: dealnews/data-mapper

3.4.0

Choose a tag to compare

@brianlmoon brianlmoon released this 30 Sep 19:07
98713cd
  • Update to minimum PHP 8.2
  • Fixes for PHP 8.4
  • Upgrade to PHPUnit 11

3.3.1

Choose a tag to compare

@brianlmoon brianlmoon released this 02 Jan 19:36
94857bc

Always return an array from find to be like getMulti

3.3.0

Choose a tag to compare

@brianlmoon brianlmoon released this 01 Jan 04:37
5be9014

Add new parameters to the find method

3.1.2

Choose a tag to compare

@brianlmoon brianlmoon released this 12 Dec 21:03
b320cf7

Fix bug where nulls for datetimes would cause an error

3.1.1

Choose a tag to compare

@brianlmoon brianlmoon released this 27 Feb 19:34
bf2db0f
  • Fix saving of DateTime as numeric values
  • Fix saving of ArrayObjects

3.1.0

Choose a tag to compare

@brianlmoon brianlmoon released this 27 Feb 17:34
4685d47
  • Add support for dates which are stored as numbers

3.0.0

Choose a tag to compare

@brianlmoon brianlmoon released this 12 Feb 23:57
251ac68
  • 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

Choose a tag to compare

@brianlmoon brianlmoon released this 20 Nov 17:39
  • 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

Choose a tag to compare

@brianlmoon brianlmoon released this 26 Sep 03:22

Update to require PHP 8.0

1.1.0 Release

Choose a tag to compare

@brianlmoon brianlmoon released this 23 Apr 05:07

Update required PHP version