Youshido\GraphQL\Execution\Request::getVariableReferences PHP Méthode

getVariableReferences() public méthode

public getVariableReferences ( ) : array | VariableReference[]
Résultat array | Youshido\GraphQL\Parser\Ast\ArgumentValue\VariableReference[]
    public function getVariableReferences()
    {
        return $this->variableReferences;
    }

Usage Example

 private function assertAllVariablesExists(Request $request)
 {
     foreach ($request->getVariableReferences() as $variableReference) {
         if (!$variableReference->getVariable()) {
             throw new InvalidRequestException(sprintf('Variable "%s" not exists', $variableReference->getName()), $variableReference->getLocation());
         }
     }
 }