Automattic\WooCommerce\Vendor\GraphQL\Utils
ASTDefinitionBuilder::buildType
Method of the class: ASTDefinitionBuilder{}
No Hooks.
Returns
Type&NamedType.
Usage
$ASTDefinitionBuilder = new ASTDefinitionBuilder(); $ASTDefinitionBuilder->buildType( $ref ): Type;
- $ref(string|(Node&NamedTypeNode)|(Node&TypeDefinitionNode)) (required)
- .
ASTDefinitionBuilder::buildType() ASTDefinitionBuilder::buildType code WC 10.9.1
public function buildType($ref): Type
{
if ($ref instanceof TypeDefinitionNode) {
return $this->internalBuildType($ref->getName()->value, $ref);
}
if ($ref instanceof NamedTypeNode) {
return $this->internalBuildType($ref->name->value, $ref);
}
return $this->internalBuildType($ref);
}