Code Analysis: Conditional extra fees for WooCommerce 1.1.42

Class Rating Complexity Lines of code
pisol_class_form_sn
B
82 374
Class_Pi_cefw_Add_Edit
B
81 253
Pi_cefw_Apply_fees
A
63 234
pi_cefw_products_matching_rule
A
61 166
Pi_cefw_selection_rule_product_quantity
A
61 236
pisol_cefw_cart_subtotal_extra_charges_setting
A
54 163
pisol_cefw_weight_based_extra_charges_setting
S
49 150
pisol_cefw_cart_quantity_extra_charges_setting
S
49 150
pisol_cefw_additional_charges_form
S
48 178
PISOL\CEFW\ExtraFees
S
44 148
Pi_cefw_selection_rule_main
S
36 157
Pi_cefw_selection_rule_product
S
31 155
pisol_cefw_extra_fees_review
S
28 182
Pi_cefw_selection_rule_pickup_location
S
27 117
Pi_cefw_selection_rule_selected_delivery_date
S
27 123
Pi_cefw_selection_rule_selected_delivery_day
S
26 121
Pi_cefw_selection_rule_width
S
24 107
Pi_cefw_selection_rule_height
S
24 107
Pi_cefw_selection_rule_length
S
24 107
Pi_cefw_selection_rule_weight
S
23 104
Pi_cefw_selection_rule_user
S
23 123
Pi_cefw_selection_rule_delivery_type
S
20 101
Pi_cefw_selection_rule_quantity
S
20 93
Pisol_cefw_method_evaluation
S
20 55
Pi_cefw_selection_rule_cart_subtotal_before_fees
S
20 93
pisol_cefw_woo_block
S
19 72
Pi_cefw_selection_rule_country
S
19 97
Pi_cefw_selection_rule_category_product
S
18 120
Pi_cefw_selection_rule_state
S
18 92
Pi_cefw_selection_rule_zones
S
18 92
Pi_cefw_selection_rule_shipping_class
S
16 87
pisol_promotion
S
16 51
Pi_cefw_selection_rule_coupon
S
15 91
Pi_cefw_selection_rule_user_role
S
14 82
pisol_cefw_options
S
13 52
Class_Pi_cefw_List
S
12 43
pisol_cefw_cart_clone
S
10 28
pisol_cefw_combine_methods
S
10 60
Conditional_fees_Rule_Woocommerce
S
10 46
Pi_cefw_Menu
S
9 130
pisol_help
S
8 20
Conditional_fees_Rule_Woocommerce_Loader
S
7 28
pisol_cefw_pro_rules
S
6 118
Conditional_fees_Rule_Woocommerce_Public
S
5 14
pisol_cefw_procharges_tab
S
5 27
Conditional_fees_Rule_Woocommerce_Admin
S
3 9
Conditional_fees_Rule_Woocommerce_i18n
S
1 7
Conditional_fees_Rule_Woocommerce_Deactivator
S
1 2
Conditional_fees_Rule_Woocommerce_Activator
S
1 2