Automattic\WooCommerce\Vendor\GraphQL\Type\Definition
UnresolvedFieldDefinition::resolve
Method of the class: UnresolvedFieldDefinition{}
No Hooks.
Returns
null. Nothing (null).
Usage
$UnresolvedFieldDefinition = new UnresolvedFieldDefinition(); $UnresolvedFieldDefinition->resolve(): FieldDefinition;
UnresolvedFieldDefinition::resolve() UnresolvedFieldDefinition::resolve code WC 10.9.1
public function resolve(): FieldDefinition
{
$field = ($this->definitionResolver)();
if ($field instanceof FieldDefinition) {
return $field;
}
if ($field instanceof Type) {
return new FieldDefinition([
'name' => $this->name,
'type' => $field,
]);
}
return new FieldDefinition($field + ['name' => $this->name]);
}