Automattic\WooCommerce\Internal\Api\Autogenerated

RootQueryType{}WC 1.0

No Hooks.

Usage

$RootQueryType = new RootQueryType();
// use class methods

Methods

  1. public static get()

RootQueryType{} code WC 10.9.1

class RootQueryType {
	private static ?ObjectType $instance = null;

	public static function get(): ObjectType {
		if ( null === self::$instance ) {
			self::$instance = new ObjectType(
				array(
					'name'   => 'Query',
					'fields' => fn() => array(
						'products'                     => ListProducts::get_field_definition(),
						'product'                      => GetProduct::get_field_definition(),
						'coupon'                       => GetCoupon::get_field_definition(),
						'coupons'                      => ListCoupons::get_field_definition(),
						MetadataController::FIELD_NAME => MetadataController::get_field_definition(),
					),
				)
			);
		}
		return self::$instance;
	}
}