Code Duplication    Length = 5-5 lines in 2 locations

src/Validator/ResolveValidator/ResolveValidator.php 2 locations

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