Automattic\WooCommerce\Internal\Api\Autogenerated

TypeRegistry::get_interface_implementorspublic staticWC 1.0

Return all concrete types that implement interfaces.

Pass this to the Schema 'types' config so that inline fragments (e.g. ... on VariableProduct) are resolvable.

Method of the class: TypeRegistry{}

No Hooks.

Returns

array.

Usage

$result = TypeRegistry::get_interface_implementors(): array;

TypeRegistry::get_interface_implementors() code WC 11.0.1

public static function get_interface_implementors(): array {
	return array(
		ProductVariation::get(),
		ExternalProduct::get(),
		VariableProduct::get(),
		SimpleProduct::get(),
		Coupon::get(),
	);
}