GraphQL\Validator\ValidationContext::getArgument PHP Метод

getArgument() публичный Метод

public getArgument ( )
    function getArgument()
    {
        return $this->typeInfo->getArgument();
    }

Usage Example

 public function __invoke(ValidationContext $context)
 {
     return [Node::ARGUMENT => function (Argument $argAST) use($context) {
         $argDef = $context->getArgument();
         if ($argDef && !DocumentValidator::isValidLiteralValue($argAST->value, $argDef->getType())) {
             return new Error(self::badValueMessage($argAST->name->value, $argDef->getType(), Printer::doPrint($argAST->value)), [$argAST->value]);
         }
     }];
 }
All Usage Examples Of GraphQL\Validator\ValidationContext::getArgument