22/**
33 * Registers WooGraphQL types to the schema.
44 *
5- * @package \WPGraphQL\Extensions\ WooCommerce
5+ * @package \WPGraphQL\WooCommerce
66 * @since 0.0.1
77 */
88
9- namespace WPGraphQL \Extensions \ WooCommerce ;
9+ namespace WPGraphQL \WooCommerce ;
1010
1111/**
1212 * Class Type_Registry
@@ -19,94 +19,94 @@ class Type_Registry {
1919 */
2020 public function init ( \WPGraphQL \Registry \TypeRegistry $ type_registry ) {
2121 // Enumerations.
22- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Backorders::register ();
23- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Catalog_Visibility::register ();
24- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Countries::register ();
25- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Customer_Connection_Orderby_Enum::register ();
26- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Discount_Type::register ();
27- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Manage_Stock::register ();
28- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Order_Status::register ();
29- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Product_Types::register ();
30- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Stock_Status::register ();
31- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Tax_Class::register ();
32- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Tax_Status::register ();
33- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Tax_Rate_Connection_Orderby_Enum::register ();
34- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Pricing_Field_Format::register ();
35- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Product_Taxonomy::register ();
36- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Taxonomy_Operator::register ();
37- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Post_Type_Orderby_Enum::register ();
38- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Products_Orderby_Enum::register ();
39- \WPGraphQL \Extensions \ WooCommerce \Type \WPEnum \Orders_Orderby_Enum::register ();
22+ \WPGraphQL \WooCommerce \Type \WPEnum \Backorders::register ();
23+ \WPGraphQL \WooCommerce \Type \WPEnum \Catalog_Visibility::register ();
24+ \WPGraphQL \WooCommerce \Type \WPEnum \Countries::register ();
25+ \WPGraphQL \WooCommerce \Type \WPEnum \Customer_Connection_Orderby_Enum::register ();
26+ \WPGraphQL \WooCommerce \Type \WPEnum \Discount_Type::register ();
27+ \WPGraphQL \WooCommerce \Type \WPEnum \Manage_Stock::register ();
28+ \WPGraphQL \WooCommerce \Type \WPEnum \Order_Status::register ();
29+ \WPGraphQL \WooCommerce \Type \WPEnum \Product_Types::register ();
30+ \WPGraphQL \WooCommerce \Type \WPEnum \Stock_Status::register ();
31+ \WPGraphQL \WooCommerce \Type \WPEnum \Tax_Class::register ();
32+ \WPGraphQL \WooCommerce \Type \WPEnum \Tax_Status::register ();
33+ \WPGraphQL \WooCommerce \Type \WPEnum \Tax_Rate_Connection_Orderby_Enum::register ();
34+ \WPGraphQL \WooCommerce \Type \WPEnum \Pricing_Field_Format::register ();
35+ \WPGraphQL \WooCommerce \Type \WPEnum \Product_Taxonomy::register ();
36+ \WPGraphQL \WooCommerce \Type \WPEnum \Taxonomy_Operator::register ();
37+ \WPGraphQL \WooCommerce \Type \WPEnum \Post_Type_Orderby_Enum::register ();
38+ \WPGraphQL \WooCommerce \Type \WPEnum \Products_Orderby_Enum::register ();
39+ \WPGraphQL \WooCommerce \Type \WPEnum \Orders_Orderby_Enum::register ();
4040
4141 // InputObjects.
42- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Customer_Address_Input::register ();
43- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Product_Attribute_Input::register ();
44- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Tax_Rate_Connection_Orderby_Input::register ();
45- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Fee_Line_Input::register ();
46- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Line_Item_Input::register ();
47- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Meta_Data_Input::register ();
48- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Shipping_Line_Input::register ();
49- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Create_Account_Input::register ();
50- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Cart_Item_Quantity_Input::register ();
51- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Product_Taxonomy_Filter_Input::register ();
52- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Product_Taxonomy_Filter_Relation_Input::register ();
53- \WPGraphQL \Extensions \ WooCommerce \Type \WPInputObject \Orderby_Inputs::register ();
42+ \WPGraphQL \WooCommerce \Type \WPInputObject \Customer_Address_Input::register ();
43+ \WPGraphQL \WooCommerce \Type \WPInputObject \Product_Attribute_Input::register ();
44+ \WPGraphQL \WooCommerce \Type \WPInputObject \Tax_Rate_Connection_Orderby_Input::register ();
45+ \WPGraphQL \WooCommerce \Type \WPInputObject \Fee_Line_Input::register ();
46+ \WPGraphQL \WooCommerce \Type \WPInputObject \Line_Item_Input::register ();
47+ \WPGraphQL \WooCommerce \Type \WPInputObject \Meta_Data_Input::register ();
48+ \WPGraphQL \WooCommerce \Type \WPInputObject \Shipping_Line_Input::register ();
49+ \WPGraphQL \WooCommerce \Type \WPInputObject \Create_Account_Input::register ();
50+ \WPGraphQL \WooCommerce \Type \WPInputObject \Cart_Item_Quantity_Input::register ();
51+ \WPGraphQL \WooCommerce \Type \WPInputObject \Product_Taxonomy_Filter_Input::register ();
52+ \WPGraphQL \WooCommerce \Type \WPInputObject \Product_Taxonomy_Filter_Relation_Input::register ();
53+ \WPGraphQL \WooCommerce \Type \WPInputObject \Orderby_Inputs::register ();
5454
5555 // Interfaces.
56- \WPGraphQL \Extensions \ WooCommerce \Type \WPInterface \Product::register_interface ( $ type_registry );
56+ \WPGraphQL \WooCommerce \Type \WPInterface \Product::register_interface ( $ type_registry );
5757
5858 // Objects.
59- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Coupon_Type::register ();
60- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Product_Types::register ();
61- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Product_Variation_Type::register ();
62- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Order_Type::register ();
63- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Order_Item_Type::register ();
64- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Refund_Type::register ();
65- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Product_Attribute_Type::register ();
66- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Product_Download_Type::register ();
67- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Customer_Type::register ();
68- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Customer_Address_Type::register ();
69- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Tax_Rate_Type::register ();
70- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Shipping_Method_Type::register ();
71- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Cart_Type::register ();
72- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Variation_Attribute_Type::register ();
73- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Payment_Gateway_Type::register ();
74- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Meta_Data_Type::register ();
59+ \WPGraphQL \WooCommerce \Type \WPObject \Coupon_Type::register ();
60+ \WPGraphQL \WooCommerce \Type \WPObject \Product_Types::register ();
61+ \WPGraphQL \WooCommerce \Type \WPObject \Product_Variation_Type::register ();
62+ \WPGraphQL \WooCommerce \Type \WPObject \Order_Type::register ();
63+ \WPGraphQL \WooCommerce \Type \WPObject \Order_Item_Type::register ();
64+ \WPGraphQL \WooCommerce \Type \WPObject \Refund_Type::register ();
65+ \WPGraphQL \WooCommerce \Type \WPObject \Product_Attribute_Type::register ();
66+ \WPGraphQL \WooCommerce \Type \WPObject \Product_Download_Type::register ();
67+ \WPGraphQL \WooCommerce \Type \WPObject \Customer_Type::register ();
68+ \WPGraphQL \WooCommerce \Type \WPObject \Customer_Address_Type::register ();
69+ \WPGraphQL \WooCommerce \Type \WPObject \Tax_Rate_Type::register ();
70+ \WPGraphQL \WooCommerce \Type \WPObject \Shipping_Method_Type::register ();
71+ \WPGraphQL \WooCommerce \Type \WPObject \Cart_Type::register ();
72+ \WPGraphQL \WooCommerce \Type \WPObject \Variation_Attribute_Type::register ();
73+ \WPGraphQL \WooCommerce \Type \WPObject \Payment_Gateway_Type::register ();
74+ \WPGraphQL \WooCommerce \Type \WPObject \Meta_Data_Type::register ();
7575
7676 // Object fields.
77- \WPGraphQL \Extensions \ WooCommerce \Type \WPObject \Product_Category_Type::register_fields ();
77+ \WPGraphQL \WooCommerce \Type \WPObject \Product_Category_Type::register_fields ();
7878
7979 // Connections.
80- \WPGraphQL \Extensions \ WooCommerce \Connection \Posts::register_connections ();
81- \WPGraphQL \Extensions \ WooCommerce \Connection \WC_Terms::register_connections ();
82- \WPGraphQL \Extensions \ WooCommerce \Connection \Coupons::register_connections ();
83- \WPGraphQL \Extensions \ WooCommerce \Connection \Products::register_connections ();
84- \WPGraphQL \Extensions \ WooCommerce \Connection \Orders::register_connections ();
85- \WPGraphQL \Extensions \ WooCommerce \Connection \Order_Items::register_connections ();
86- \WPGraphQL \Extensions \ WooCommerce \Connection \Refunds::register_connections ();
87- \WPGraphQL \Extensions \ WooCommerce \Connection \Product_Attributes::register_connections ();
88- \WPGraphQL \Extensions \ WooCommerce \Connection \Variation_Attributes::register_connections ();
89- \WPGraphQL \Extensions \ WooCommerce \Connection \Customers::register_connections ();
90- \WPGraphQL \Extensions \ WooCommerce \Connection \Tax_Rates::register_connections ();
91- \WPGraphQL \Extensions \ WooCommerce \Connection \Shipping_Methods::register_connections ();
92- \WPGraphQL \Extensions \ WooCommerce \Connection \Cart_Items::register_connections ();
93- \WPGraphQL \Extensions \ WooCommerce \Connection \Payment_Gateways::register_connections ();
80+ \WPGraphQL \WooCommerce \Connection \Posts::register_connections ();
81+ \WPGraphQL \WooCommerce \Connection \WC_Terms::register_connections ();
82+ \WPGraphQL \WooCommerce \Connection \Coupons::register_connections ();
83+ \WPGraphQL \WooCommerce \Connection \Products::register_connections ();
84+ \WPGraphQL \WooCommerce \Connection \Orders::register_connections ();
85+ \WPGraphQL \WooCommerce \Connection \Order_Items::register_connections ();
86+ \WPGraphQL \WooCommerce \Connection \Refunds::register_connections ();
87+ \WPGraphQL \WooCommerce \Connection \Product_Attributes::register_connections ();
88+ \WPGraphQL \WooCommerce \Connection \Variation_Attributes::register_connections ();
89+ \WPGraphQL \WooCommerce \Connection \Customers::register_connections ();
90+ \WPGraphQL \WooCommerce \Connection \Tax_Rates::register_connections ();
91+ \WPGraphQL \WooCommerce \Connection \Shipping_Methods::register_connections ();
92+ \WPGraphQL \WooCommerce \Connection \Cart_Items::register_connections ();
93+ \WPGraphQL \WooCommerce \Connection \Payment_Gateways::register_connections ();
9494
9595 // Mutations.
96- \WPGraphQL \Extensions \ WooCommerce \Mutation \Customer_Register::register_mutation ();
97- \WPGraphQL \Extensions \ WooCommerce \Mutation \Customer_Update::register_mutation ();
98- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Add_Item::register_mutation ();
99- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Update_Item_Quantities::register_mutation ();
100- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Remove_Items::register_mutation ();
101- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Restore_Items::register_mutation ();
102- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Empty::register_mutation ();
103- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Apply_Coupon::register_mutation ();
104- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Remove_Coupons::register_mutation ();
105- \WPGraphQL \Extensions \ WooCommerce \Mutation \Cart_Add_Fee::register_mutation ();
106- \WPGraphQL \Extensions \ WooCommerce \Mutation \Order_Create::register_mutation ();
107- \WPGraphQL \Extensions \ WooCommerce \Mutation \Order_Update::register_mutation ();
108- \WPGraphQL \Extensions \ WooCommerce \Mutation \Order_Delete::register_mutation ();
109- \WPGraphQL \Extensions \ WooCommerce \Mutation \Order_Delete_Items::register_mutation ();
110- \WPGraphQL \Extensions \ WooCommerce \Mutation \Checkout::register_mutation ();
96+ \WPGraphQL \WooCommerce \Mutation \Customer_Register::register_mutation ();
97+ \WPGraphQL \WooCommerce \Mutation \Customer_Update::register_mutation ();
98+ \WPGraphQL \WooCommerce \Mutation \Cart_Add_Item::register_mutation ();
99+ \WPGraphQL \WooCommerce \Mutation \Cart_Update_Item_Quantities::register_mutation ();
100+ \WPGraphQL \WooCommerce \Mutation \Cart_Remove_Items::register_mutation ();
101+ \WPGraphQL \WooCommerce \Mutation \Cart_Restore_Items::register_mutation ();
102+ \WPGraphQL \WooCommerce \Mutation \Cart_Empty::register_mutation ();
103+ \WPGraphQL \WooCommerce \Mutation \Cart_Apply_Coupon::register_mutation ();
104+ \WPGraphQL \WooCommerce \Mutation \Cart_Remove_Coupons::register_mutation ();
105+ \WPGraphQL \WooCommerce \Mutation \Cart_Add_Fee::register_mutation ();
106+ \WPGraphQL \WooCommerce \Mutation \Order_Create::register_mutation ();
107+ \WPGraphQL \WooCommerce \Mutation \Order_Update::register_mutation ();
108+ \WPGraphQL \WooCommerce \Mutation \Order_Delete::register_mutation ();
109+ \WPGraphQL \WooCommerce \Mutation \Order_Delete_Items::register_mutation ();
110+ \WPGraphQL \WooCommerce \Mutation \Checkout::register_mutation ();
111111 }
112112}
0 commit comments