@@ 336-346 (lines=11) @@ | ||
333 | $astName = $astField->getTypeName(); |
|
334 | $typeName = $type->getName(); |
|
335 | ||
336 | if ($typeName !== $astName) { |
|
337 | foreach ($type->getInterfaces() as $interface) { |
|
338 | if ($interface->getName() === $astName) { |
|
339 | $result = array_merge($result, $this->collectResult($field, $type, $astField, $resolvedValue)); |
|
340 | ||
341 | break; |
|
342 | } |
|
343 | } |
|
344 | ||
345 | continue; |
|
346 | } |
|
347 | ||
348 | $result = array_merge($result, $this->collectResult($field, $type, $astField, $resolvedValue)); |
|
349 | ||
@@ 357-368 (lines=12) @@ | ||
354 | $astFragmentModel = $astFragment->getModel(); |
|
355 | $typeName = $type->getName(); |
|
356 | ||
357 | if ($typeName !== $astFragmentModel) { |
|
358 | foreach ($type->getInterfaces() as $interface) { |
|
359 | if ($interface->getName() === $astFragmentModel) { |
|
360 | $result = array_merge($result, $this->collectResult($field, $type, $astFragment, $resolvedValue)); |
|
361 | ||
362 | break; |
|
363 | } |
|
364 | ||
365 | } |
|
366 | ||
367 | continue; |
|
368 | } |
|
369 | ||
370 | $result = array_merge($result, $this->collectResult($field, $type, $astFragment, $resolvedValue)); |
|
371 |