Eniture_FQShippingRulesAjaxReq D

Total Complexity 340
Dependencies 3
Dependents 2
Total lines 1,081
Lines of code 741
Logical lines of code 583
Comment lines 107
Methods 30
Properties 4

Methods 30

Method Rating Maintainability Complexity Lines of code
apply_free_shipping_rule()
D
27
49 113
apply_rule_filters()
D
31 46 81
apply_minimum_shipping_charge_rules()
C
36 30 67
get_updated_rates()
B
46 20 33
apply_shipping_rules()
B
47 19 29
get_country_states_markup()
A
49 14 27
get_origins_markup()
A
49 12 27
get_product_tags_markup()
A
51 11 23
get_coupon_codes_markup()
A
51 11 22
save_shipping_rule_ajax()
A
46 10 35
edit_shipping_rule_ajax()
A
52 9 20
get_selected_states_details()
A
56 9 16
get_selected_tags_details()
S
53 7 21
get_selected_coupons_details()
S
55 7 18
get_liftgate_exclude_limit()
S
56 7 16
update_shipping_rule_status_ajax()
S
56 7 15
sanitize_request_data()
S
58 7 15
apply_hide_methods_by_origin_rule()
S
56 7 14
get_additional_service_rates()
S
54 6 21
get_selected_origins_details()
S
63 7 9
delete_shipping_rule_ajax()
S
60 6 11
apply_override_rates_rule()
S
54 5 20
apply_hide_methods_rule()
S
56 5 18
is_country_matched()
S
64 6 9
get_final_rate()
S
60 5 12
apply_restrict_to_state_rule()
S
63 5 9
get_transportation_service_rates()
S
64 5 8
get_additional_service_fees()
S
62 5 10
get_formatted_values()
S
63 2 10
__construct()
S
61 1 12