@@ 253-259 (lines=7) @@ | ||
250 | throw $this->createUnexpectedTokenTypeException($this->lookAhead->getType()); |
|
251 | } |
|
252 | ||
253 | if ($type == Token::TYPE_QUERY) { |
|
254 | return new Query($nameToken->getData(), $alias, $arguments, $fields, $bodyLocation); |
|
255 | } elseif ($type == Token::TYPE_TYPED_FRAGMENT) { |
|
256 | return new TypedFragmentReference($nameToken->getData(), $fields, $bodyLocation); |
|
257 | } else { |
|
258 | return new Mutation($nameToken->getData(), $alias, $arguments, $fields, $bodyLocation); |
|
259 | } |
|
260 | } else { |
|
261 | if ($highLevel && $type == Token::TYPE_MUTATION) { |
|
262 | return new Mutation($nameToken->getData(), $alias, $arguments, [], $bodyLocation); |
|
@@ 260-268 (lines=9) @@ | ||
257 | } else { |
|
258 | return new Mutation($nameToken->getData(), $alias, $arguments, $fields, $bodyLocation); |
|
259 | } |
|
260 | } else { |
|
261 | if ($highLevel && $type == Token::TYPE_MUTATION) { |
|
262 | return new Mutation($nameToken->getData(), $alias, $arguments, [], $bodyLocation); |
|
263 | } elseif ($highLevel && $type == Token::TYPE_QUERY) { |
|
264 | return new Query($nameToken->getData(), $alias, $arguments, [], $bodyLocation); |
|
265 | } |
|
266 | ||
267 | return new Field($nameToken->getData(), $alias, $arguments, $bodyLocation); |
|
268 | } |
|
269 | } |
|
270 | ||
271 | protected function parseArgumentList() |