Code Analysis: HeadlessWC: Ultimate eCommerce Decoupler 1.2.1

Most Complex Classes

Class Rating Complexity
HWC_Simple_Product
S
20
HWC_Variable_Product
S
11
HWC_Product
S
10
HWC_Product_Detailed
S
7
HWC_Product_Base
S
3
HWC_Cart_Product
S
2
HWC_Variation
S
0
HWC_Attributes
S
0

Most Complex Functions

Function Rating Complexity
headlesswc_handle_cart_request()
C
27
headlesswc_handle_cart_request()
B
21
headlesswc_redirect_after_order()
B
20
headlesswc_handle_order_request()
B
18
headlesswc_handle_order_details_request()
B
14
headlesswc_handle_order_request()
A
13
headlesswc_handle_products_request()
A
11
headlesswc_get_attributes_data()
A
11
headlesswc_early_cod_redirect()
A
13
headlesswc_handle_products_request()
A
11
headlesswc_check_pending_redirect()
A
9
headlesswc_apply_cart_products()
A
9