NCS_Cart_Admin_Settings B

Total Complexity 84
Dependencies 2
Dependents 1
Total lines 1,818
Lines of code 1,528
Logical lines of code 303
Comment lines 200
Methods 35
Properties 3

Methods 35

Method Rating Maintainability Complexity Lines of code
get_options_list()
C
18
2 467
get_payment_fields()
A
29
1 198
render_help_page_content()
A
35 1 146
get_integration_fields()
A
35 1 129
field_repeater()
A
46 7 39
setup_plugin_options_menu()
S
42 5 58
field_select()
S
53 6 22
get_tax_fields()
S
38 1 93
register_fields()
S
53 5 22
field_text()
S
54 4 20
field_color()
S
54 4 20
remove_repeater_blank()
S
64 4 10
sanitizer()
S
60 3 15
sc_tax_rates_importer()
S
61 3 12
render_settings_page_content()
S
51 1 38
field_editor()
S
53 2 22
register_integration_tab_section()
S
54 2 21
register_email_tab_section()
S
55 2 20
register_payment_gateway_tab_section()
S
57 2 17
field_textarea()
S
57 2 16
admin_body_class()
S
66 3 8
taxonomy_menu_highlight()
S
67 3 8
field_password()
S
58 2 15
register_tax_tab_section()
S
59 2 14
field_upload()
S
58 2 14
field_checkbox()
S
59 2 13
field_radios()
S
59 2 13
sanitize_checkbox()
S
76 2 4
get_pages()
S
63 2 10
render_stacking_form()
S
63 1 13
register_sections()
S
62 1 12
__construct()
S
70 1 6
page_options()
S
79 1 3
section_settings()
S
91 1 2
field_html()
S
66 1 8