dev-master
9999999-deva useful set of collection macros for laravel
MIT
The Requires
The Development Requires
by Nick Baker
v1.0
1.0.0.0a useful set of collection macros for laravel
MIT
The Requires
The Development Requires
by Nick Baker
Wallogit.com
2017 © Pedro Peláez
a useful set of collection macros for laravel
A useful set of macros for laravel's collection., (*1)
Install via composer, (*2)
composer require webtechnick/laravel-macros, (*3)
Add the service provider to config/app.php, (*4)
'providers' => [
// ...
WebTechNick\LaravelMacros\LaravelMacroServiceProvider::class,
]
List of useable macros, (*5)
Consider the following:, (*6)
$col = collect(['foo', 'bar', 'baz']);
for ($i = 0; $i < count($col); $i++) {
echo $col[$i];
}
// foo, bar, baz. expected.
$colreverse = $col->reverse();
for ($i = 0; $i < count($colreverse); $i++) {
echo $colreverse[$i];
}
// also foo, bar, baz because keys are preserved by default. unexpected.
$colnopreserve = $col->noPreserveReverse();
for ($i = 0; $i < count($colnopreserve); $i++) {
echo $colnopreserve[$i];
}
// baz, bar, foo. expected.
a useful set of collection macros for laravel
MIT
a useful set of collection macros for laravel
MIT