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