Skip to content

Commit 84371c7

Browse files
author
Jeremiah VALERIE
committed
Replace array_map by foreach for iterable object
1 parent 74930a2 commit 84371c7

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

Resolver/AccessResolver.php

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,9 @@ private function processFilter($result, $accessChecker, $resolveArgs)
7272
$resolveInfo = $resolveArgs[3];
7373

7474
if (self::isIterable($result) && $resolveInfo->returnType instanceof ListOfType) {
75-
$result = array_map(
76-
function ($object) use ($accessChecker, $resolveArgs) {
77-
return $this->hasAccess($accessChecker, $object, $resolveArgs) ? $object : null;
78-
},
79-
$result
80-
);
75+
foreach ($result as $i => $object) {
76+
$result[$i] = $this->hasAccess($accessChecker, $object, $resolveArgs) ? $object : null;
77+
}
8178
} elseif ($result instanceof Connection) {
8279
$result->edges = array_map(
8380
function (Edge $edge) use ($accessChecker, $resolveArgs) {

0 commit comments

Comments
 (0)