Code Analysis: Product Assembly / Gift Wrap / ... Cost for WooCommerce 3.5

Most Complex Classes

Class Rating Complexity
WC_Product_Extra_Service_Assembly
D
131

Most Complex Functions

Function Rating Complexity
WC_Product_Extra_Service_Assembly::assembly_option_html()
B
18
WC_Product_Extra_Service_Assembly::__construct()
B
11
WC_Product_Extra_Service_Assembly::assembly_fee()
A
11
WC_Product_Extra_Service_Assembly::show_cost_with_or_without_vat()
A
11
WC_Product_Extra_Service_Assembly::woocommerce_variation_options_pricing()
A
5
WC_Product_Extra_Service_Assembly::woocommerce_product_options_pricing()
A
5
WC_Product_Extra_Service_Assembly::cart_item_name()
A
9
WC_Product_Extra_Service_Assembly::woocommerce_cart_totals_fee_html()
S
8
WC_Product_Extra_Service_Assembly::get_cost_for_cart_item()
S
7
WC_Product_Extra_Service_Assembly::add_cart_item_data()
S
7
WC_Product_Extra_Service_Assembly::woocommerce_process_product_meta()
S
7
WC_Product_Extra_Service_Assembly::woocommerce_save_product_variation()
S
6