@@ 74-78 (lines=5) @@ | ||
71 | }); |
|
72 | ||
73 | foreach ($query->getArguments() as $argument) { |
|
74 | if (!$field->hasArgument($argument->getName())) { |
|
75 | $this->executionContext->addError(new ResolveException(sprintf('Unknown argument "%s" on field "%s"', $argument->getName(), $field->getName()))); |
|
76 | ||
77 | return false; |
|
78 | } |
|
79 | ||
80 | /** @var AbstractType $argumentType */ |
|
81 | $originalArgumentType = $field->getArgument($argument->getName())->getType(); |
|
@@ 97-101 (lines=5) @@ | ||
94 | ||
95 | /** @var Variable $requestVariable */ |
|
96 | $requestVariable = $request->getVariable($variable->getName()); |
|
97 | if (!$requestVariable) { |
|
98 | $this->executionContext->addError(new ResolveException(sprintf('Variable "%s" does not exist for query "%s"', $argument->getName(), $field->getName()))); |
|
99 | ||
100 | return false; |
|
101 | } |
|
102 | $variable->setValue($requestVariable); |
|
103 | ||
104 | } |