Code Analysis: Conditional discount rule for WooCommerce 1.9.37.22

Most Complex Functions

Function Rating Complexity
Class_Pi_Cdrw_Add_Coupon_Template::saveForm()
C
25
Class_Pi_Cdrw_Add_Edit::saveForm()
B
18
Pi_cdrw_selection_rule_product::conditionCheck()
B
16
Pi_cdrw_selection_rule_category_product::conditionCheck()
A
15
Pi_cdrw_selection_rule_cart_subtotal_before_discount::conditionCheck()
A
15
Class_Pi_Cdrw_Add_Edit::validate()
A
14
Pi_cdrw_selection_rule_quantity::conditionCheck()
A
13
Pi_cdrw_selection_rule_weight::conditionCheck()
A
13
Pi_cdrw_selection_rule_width::conditionCheck()
A
13
Pi_cdrw_selection_rule_height::conditionCheck()
A
13
Pi_cdrw_selection_rule_length::conditionCheck()
A
13
Pi_Cdrw_Apply_Discount::addDiscountCouponData()
A
12