WC_Product_Extra_Service_Assembly C

Total Complexity 118
Dependencies 1
Dependents 1
Total lines 718
Lines of code 661
Logical lines of code 250
Comment lines 45
Methods 21
Properties 1

Methods 21

Method Rating Maintainability Complexity Lines of code
assembly_option_html()
B
34 18 104
__construct()
A
32 7 121
assembly_fee()
A
47 11 34
woocommerce_variation_options_pricing()
A
35 5 105
woocommerce_product_options_pricing()
A
37 5 99
cart_item_name()
A
53 9 20
woocommerce_cart_totals_fee_html()
S
57 8 14
get_cost_for_cart_item()
S
51 7 28
add_cart_item_data()
S
55 7 19
woocommerce_process_product_meta()
S
56 7 16
woocommerce_save_product_variation()
S
58 6 14
get_item_data()
S
59 5 12
get_cart_item_from_session()
S
62 4 11
show_cost_with_or_without_vat()
S
58 3 16
add_cart_item()
S
63 4 10
get_cost_without_vat()
S
66 3 8
add_order_item_meta()
S
67 3 6
woocommerce_product_settings()
S
71 2 6
instance()
S
72 2 6
add_settings_link()
S
66 1 9
load_textdomain()
S
81 1 3