Automattic\WooCommerce\Vendor\GraphQL\Type
SchemaValidationContext::getFieldArgTypeNode
Method of the class: SchemaValidationContext{}
No Hooks.
Returns
NamedTypeNode|ListTypeNode|NonNullTypeNode|null.
Usage
// private - for code of main (parent) class only $result = $this->getFieldArgTypeNode( $type, $fieldName, $argName ): ?TypeNode;
- $type(ObjectType|InterfaceType) (required)
- .
- $fieldName(string) (required)
- .
- $argName(string) (required)
- .
SchemaValidationContext::getFieldArgTypeNode() SchemaValidationContext::getFieldArgTypeNode code WC 10.9.4
private function getFieldArgTypeNode(Type $type, string $fieldName, string $argName): ?TypeNode
{
$fieldArgNode = $this->getFieldArgNode($type, $fieldName, $argName);
return $fieldArgNode === null
? null
: $fieldArgNode->type;
}