An array wrapper to normalize php array functions, give them an ObjectOriented and functional programming approach.
With Composer:
composer require sclable/array-functions
echo ArrayWrap::range(0, 10)
->filter(function ($nr) { return $nr < 3; })
->map(function ($nr) { return "Number: $nr\n"; })
->reverse();
// echoes
// Number: 2
// Number: 1
// Number: 0
Clone/fork the repository as you like. To get started, run composer install
.
- PHPUnit Tests preferred
- PSR-2 Coding style must apply
see LICENSE.