Skip to content

Releases: modethirteen/XArray

XArray release 1.2.3

29 Dec 02:52

Choose a tag to compare

  • Allow non-breaking features from TypeEx to prevent downstream dependency problems

XArray release 1.2.0

15 Dec 01:44

Choose a tag to compare

  • Add SchemaLockedArray to provide control over how an array should be built
  • Add JsonArray to parse JSON in and out of arrays
  • Add XArray::getKeys to provide a list of defined array key paths
  • Add XArray::toFlattenedArray to provide a simple key/value list of defined key paths with values

XArray release 1.1.0

22 Nov 22:29

Choose a tag to compare

XArray release 1.0.1

20 Feb 01:43

Choose a tag to compare

MutableXArray::getAll and XArray::getAll can return a default null value

XArray release 1.0.0

23 Jan 00:52

Choose a tag to compare

  • PHP 7.2 strict type checks
  • XArray::getVal return value remains loosely typed for compatibility
    • Empty path key no longer allowed on XArray::getVal
  • XArray::getString enforces string type return value
  • Return default for when empty key supplied to XArray::getVal or XArray::getString

XArray release 0.1.1

02 Apr 22:18

Choose a tag to compare

  • Switch to PSR-4 Autoloading
  • More test code coverage

XArray release 0.1.0

02 Apr 19:52

Choose a tag to compare