Wc_Smart_Cod_Admin D

Total Complexity 171
Dependencies 5
Dependents 1
Total lines 1,194
Lines of code 908
Logical lines of code 384
Comment lines 64
Methods 25
Properties 2

Methods 25

Method Rating Maintainability Complexity Lines of code
get_prepared_fields()
D
12
58 386
analyze_fields()
A
42 14 51
enqueue_scripts()
A
42 11 44
generate_cod_messages_html()
A
39 7 70
clean_up_settings()
A
53 10 22
generate_radio_html()
A
43 6 57
generate_checkboxes_html()
A
43 6 57
update_wc_smart_cod()
S
51 6 29
get_selected_products()
S
50 6 28
get_selected_categories()
S
51 6 26
ajax_search_categories()
S
55 6 19
get_product_categories()
S
61 5 12
prepare_states()
S
61 4 11
clean_up_gateway()
S
65 4 8
prepare_user_roles()
S
61 3 12
validate_checkboxes_field()
S
64 3 10
has_native_zone_method()
S
72 3 5
prepare_shipping_classes()
S
65 2 9
validate_cod_messages_field()
S
70 2 6
migrate_shipping_zone_methods()
S
73 2 5
validate_radio_field()
S
75 2 4
get_json_settings()
S
66 2 9
admin_options()
S
58 1 14
extend_cod()
S
75 1 4
__construct()
S
63 1 10