We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.
@@ -247,6 +247,9 @@ discard block |
||
247 | 247 | return $type; |
248 | 248 | } |
249 | 249 | |
250 | + /** |
|
251 | + * @param callable $expression |
|
252 | + */ |
|
250 | 253 | private function resolveAccessAndWrapResolveCallback($expression, callable $resolveCallback = null) |
251 | 254 | { |
252 | 255 | return function () use ($expression, $resolveCallback) { |
@@ -277,6 +280,10 @@ discard block |
||
277 | 280 | case is_array($result) || $result instanceof \ArrayAccess: |
278 | 281 | $result = array_filter( |
279 | 282 | array_map( |
283 | + |
|
284 | + /** |
|
285 | + * @param callable $object |
|
286 | + */ |
|
280 | 287 | function ($object) use ($checkAccess) { |
281 | 288 | return $checkAccess($object) ? $object : null; |
282 | 289 | }, |
@@ -287,6 +294,10 @@ discard block |
||
287 | 294 | |
288 | 295 | case $result instanceof Connection: |
289 | 296 | $result->edges = array_map( |
297 | + |
|
298 | + /** |
|
299 | + * @param callable $edge |
|
300 | + */ |
|
290 | 301 | function (Edge $edge) use ($checkAccess) { |
291 | 302 | $edge->node = $checkAccess($edge->node) ? $edge->node : null; |
292 | 303 |