EnUnishippersSmallShippingRulesAjaxReq D

Total Complexity 367
Dependencies 3
Dependents 2
Total lines 1,067
Lines of code 747
Logical lines of code 591
Comment lines 88
Methods 29
Properties 4

Methods 29

Method Rating Maintainability Complexity Lines of code
apply_rule_filters()
D
30 53 85
apply_free_shipping_rule()
D
27
51 113
apply_minimum_shipping_charge_rules()
D
36 33 67
get_updated_rates()
B
44 24 36
apply_shipping_rules()
B
46 19 30
apply_hide_methods_by_origin_rule()
B
49 19 24
get_country_states_markup()
A
49 14 27
get_origins_markup()
A
49 12 27
get_product_tags_markup()
A
51 11 23
get_large_cart_settings()
A
51 11 23
get_coupon_codes_markup()
A
51 11 22
get_services_markup()
A
52 11 21
save_shipping_rule_ajax()
A
45 9 36
edit_shipping_rule_ajax()
A
51 9 21
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_selected_services_details()
S
61 8 10
update_shipping_rule_status_ajax()
S
56 6 15
get_selected_origins_details()
S
63 7 9
get_service_rate()
S
59 6 12
apply_rule()
S
56 5 18
is_country_matched()
S
64 6 9
delete_shipping_rule_ajax()
S
60 5 11
apply_restrict_to_state_rule()
S
63 5 9
get_formatted_values()
S
61 4 11
apply_override_rates_rule()
S
57 3 16
__construct()
S
60 1 13
get_all_services()
S
70 1 4