DSCPW_Conditional_Payments_Public D

Total Complexity 515
Dependencies 2
Dependents 1
Total lines 1,861
Lines of code 1,410
Logical lines of code 866
Comment lines 356
Methods 31
Properties 3

Methods 31

Method Rating Maintainability Complexity Lines of code
dscpw_condition_match_rules()
D
2
156 317
dscpw_unset_payments_methods()
C
39 28 61
dscpw_match_cart_subtotal_after_discount_rule()
C
36 26 82
dscpw_match_cart_subtotal_before_discount_rule()
B
38 23 75
dscpw_match_billing_postcode_rules()
B
42 18 54
dscpw_match_shipping_postcode_rules()
B
42 18 54
dscpw_match_billing_country_rules()
A
47 16 37
dscpw_match_shipping_country_rules()
A
47 16 37
dscpw_match_simple_products_rule()
A
48 14 33
dscpw_match_variable_products_rule()
A
48 14 33
dscpw_match_billing_firstname_rules()
A
47 12 40
dscpw_match_billing_lastname_rules()
A
47 12 40
dscpw_match_billing_company_rules()
A
47 12 40
dscpw_match_billing_address_1_rules()
A
47 12 40
dscpw_match_billing_address_2_rules()
A
47 12 40
dscpw_match_billing_city_rules()
A
47 12 40
dscpw_match_shipping_firstname_rules()
A
47 12 40
dscpw_match_shipping_lastname_rules()
A
47 12 40
dscpw_match_shipping_company_rules()
A
47 12 40
dscpw_match_shipping_address_1_rules()
A
47 12 40
dscpw_match_shipping_address_2_rules()
A
47 12 40
dscpw_match_shipping_city_rules()
A
47 12 40
dscpw_name_address_fields()
A
48 12 32
dscpw_match_shipping_method_rule()
A
51 8 27
dscpw_store_customer_details()
S
52 7 24
dscpw_fee_array_column_public()
S
53 6 23
dscpw_get_woo_version_number()
S
61 3 12
dscpw_get_order_attr()
S
62 3 11
__construct()
S
72 1 5
dscpw_enqueue_public_scripts()
S
67 1 7
dscpw_remove_currency_symbol()
S
69 1 6