@@ 317-327 (lines=11) @@ | ||
314 | $astName = $astField->getTypeName(); |
|
315 | $typeName = $type->getName(); |
|
316 | ||
317 | if ($typeName !== $astName) { |
|
318 | foreach ($type->getInterfaces() as $interface) { |
|
319 | if ($interface->getName() === $astName) { |
|
320 | $result = array_merge($result, $this->collectResult($field, $type, $astField, $resolvedValue)); |
|
321 | ||
322 | break; |
|
323 | } |
|
324 | } |
|
325 | ||
326 | continue; |
|
327 | } |
|
328 | ||
329 | $result = array_merge($result, $this->collectResult($field, $type, $astField, $resolvedValue)); |
|
330 | ||
@@ 338-349 (lines=12) @@ | ||
335 | $astFragmentModel = $astFragment->getModel(); |
|
336 | $typeName = $type->getName(); |
|
337 | ||
338 | if ($typeName !== $astFragmentModel) { |
|
339 | foreach ($type->getInterfaces() as $interface) { |
|
340 | if ($interface->getName() === $astFragmentModel) { |
|
341 | $result = array_merge($result, $this->collectResult($field, $type, $astFragment, $resolvedValue)); |
|
342 | ||
343 | break; |
|
344 | } |
|
345 | ||
346 | } |
|
347 | ||
348 | continue; |
|
349 | } |
|
350 | ||
351 | $result = array_merge($result, $this->collectResult($field, $type, $astFragment, $resolvedValue)); |
|
352 |