@@ -4,7 +4,7 @@ |
||
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | use function Baethon\Phln\assertObject; |
6 | 6 | |
7 | -P::macro('values', function ($object): array { |
|
7 | +P::macro('values', function($object): array { |
|
8 | 8 | assertObject($object); |
9 | 9 | |
10 | 10 | return array_values((array) $object); |
@@ -4,7 +4,7 @@ |
||
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | use function Baethon\Phln\assertObject; |
6 | 6 | |
7 | -P::macro('keys', function ($object): array { |
|
7 | +P::macro('keys', function($object): array { |
|
8 | 8 | assertObject($object); |
9 | 9 | |
10 | 10 | $value = is_object($object) |
@@ -4,13 +4,13 @@ |
||
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | use function Baethon\Phln\assertObject; |
6 | 6 | |
7 | -P::macro('where', function (array $predicates, $object): bool { |
|
7 | +P::macro('where', function(array $predicates, $object): bool { |
|
8 | 8 | assertObject($object); |
9 | 9 | |
10 | 10 | $keys = P::keys($predicates); |
11 | 11 | |
12 | 12 | return P::all( |
13 | - function ($key) use ($keys, $object, $predicates) { |
|
13 | + function($key) use ($keys, $object, $predicates) { |
|
14 | 14 | $value = P::prop($key, $object); |
15 | 15 | return $predicates[$key]($value); |
16 | 16 | }, |
@@ -4,7 +4,7 @@ |
||
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | use function Baethon\Phln\assertObject; |
6 | 6 | |
7 | -P::macro('pick', function (array $useKeys, $object): array { |
|
7 | +P::macro('pick', function(array $useKeys, $object): array { |
|
8 | 8 | assertObject($object); |
9 | 9 | return array_intersect_key((array) $object, array_combine($useKeys, $useKeys)); |
10 | 10 | }); |
@@ -4,7 +4,7 @@ |
||
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | use function Baethon\Phln\assertObject; |
6 | 6 | |
7 | -P::macro('toPairs', function ($object): array { |
|
7 | +P::macro('toPairs', function($object): array { |
|
8 | 8 | assertObject($object); |
9 | 9 | |
10 | 10 | $pairs = []; |
@@ -3,6 +3,6 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('objOf', function (string $key, $value): array { |
|
6 | +P::macro('objOf', function(string $key, $value): array { |
|
7 | 7 | return [$key => $value]; |
8 | 8 | }); |
@@ -3,11 +3,11 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('path', function (string $path, $object) { |
|
6 | +P::macro('path', function(string $path, $object) { |
|
7 | 7 | $keys = P::split('.', $path); |
8 | 8 | |
9 | 9 | return P::reduce( |
10 | - function ($carry, $key) { |
|
10 | + function($carry, $key) { |
|
11 | 11 | if (false === is_array($carry) && false === is_object($carry)) { |
12 | 12 | return null; |
13 | 13 | } |
@@ -3,6 +3,6 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('pathOr', function (string $path, $default, array $object) { |
|
6 | +P::macro('pathOr', function(string $path, $default, array $object) { |
|
7 | 7 | return P::path($path, $object) ?? $default; |
8 | 8 | }); |
@@ -3,7 +3,7 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('eqProps', function (string $prop, $left, $right): bool { |
|
6 | +P::macro('eqProps', function(string $prop, $left, $right): bool { |
|
7 | 7 | return P::apply( |
8 | 8 | P::pipe([ |
9 | 9 | P::map(P::prop($prop)), |