TaxJar_Settings A

Total Complexity 65
Dependencies 5
Dependents 6
Total lines 630
Lines of code 425
Logical lines of code 132
Comment lines 137
Methods 27
Properties 1

Methods 27

Method Rating Maintainability Complexity Lines of code
get_settings()
A
47 12 34
output_sections()
S
54 6 18
output_transaction_backfill()
S
48 3 48
get_store_settings()
S
55 5 18
post_or_setting()
S
57 5 17
sanitize_settings()
S
58 4 15
output_settings_page()
S
61 4 12
get_connected_display_settings()
S
50 2 34
get_configurable_address_settings_fields()
S
45 1 47
output_sync_queue()
S
61 3 13
is_tax_calculation_enabled()
S
65 3 8
init()
S
61 2 11
get_configuration_settings()
S
54 1 24
get_debug_settings_fields()
S
56 1 21
get_hidden_settings()
S
55 1 21
get_plugin_title_settings()
S
56 1 20
get_detected_address_settings_fields()
S
61 1 11
save()
S
76 1 4
get_nexus_settings_display()
S
70 1 7
get_section_end_setting()
S
74 1 5
get_connect_to_taxjar_setting()
S
67 1 7
get_option_name()
S
79 1 3
get_sections()
S
66 1 8
add_settings_tab()
S
74 1 4
add_menu_page()
S
67 1 9
get_taxjar_settings()
S
80 1 3
output_sections_before()
S
81 1 3