Releases: softonic/laravel-collection-extended
Releases · softonic/laravel-collection-extended
Fixed deprecation of ${var}
3.2.0
Upgrade laravel dependency to 9.0
To upgrade laravel-base projects to laravel 9
Removed travis analysis for php 7.2
Merge pull request #7 from softonic/Add-suport-for-laravel-8 Removed travis analysis for php 7.2
Laravel 8 support
Merge pull request #6 from softonic/Add-suport-for-laravel-8 Laravel 8 support
Support Laravel 7.x
2.0.1 Support Laravel 7.x
Add support for laravel 6.x
- Added support for laravel 6.x
- Increase minimum php version
Improved extract methods to access deep arrays
Now collection extract is able to retrieve information from deep arrays and put them flat.
Example:
$collection = collect([
[
'field_1' => 'not_found',
'field_2' => [ 'value' => 'found'],
],
];
$collection->extract('field_2.value'); // Returns ['field_2.value' => 'found']
$collection->extract(''field_2' => 'field_2.value'); // Returns ['field_2' => 'found']
Object compatibility in groupByHierarchy
groupByHierarchy now allows objects and arrays
Initial Release
Methods added:
- extract
- groupByHierarchy