General information
Object creating
new ArrObj(array|ArrayAccess $array = [])
// Or for easier chaining
Arr::obj(array|ArrayAccess $array = [])Chaining
Examples
// Chain setting nested array values
Arr::obj()->set('foo', 'bar')->set('test.[]', 'test')->getArray() ->
[
'foo' => 'bar',
'test' => ['test']
]
// Quickly flatten array of objects grouped by id
Arr::obj([...])->groupObjects('getId')->flattenSingle()->getArray()Last updated