Automattic\WooCommerce\Vendor\GraphQL\Executor
ReferenceExecutor::collectAndExecuteSubfields
Method of the class: ReferenceExecutor{}
No Hooks.
Returns
Array
Usage
// protected - for code of main (parent) or child class $result = $this->collectAndExecuteSubfields( $returnType, $fieldNodes, $path, $unaliasedPath, $result, $contextValue );
- $returnType(ObjectType) (required)
- .
- $fieldNodes(ArrayObject) (required)
- .
- $path(list<string|int>) (required)
- .
- $unaliasedPath(list<string|int>) (required)
- .
- $result(mixed) (required)
- .
- $contextValue(mixed) (required)
- .
ReferenceExecutor::collectAndExecuteSubfields() ReferenceExecutor::collectAndExecuteSubfields code WC 10.9.1
protected function collectAndExecuteSubfields(
ObjectType $returnType,
\ArrayObject $fieldNodes,
array $path,
array $unaliasedPath,
$result,
$contextValue
) {
$subFieldNodes = $this->collectSubFields($returnType, $fieldNodes);
return $this->executeFields($returnType, $result, $path, $unaliasedPath, $subFieldNodes, $contextValue);
}