NCS_Cart_Admin_Settings B

Total Complexity 100
Dependencies 2
Dependents 3
Total lines 2,309
Lines of code 1,972
Logical lines of code 365
Comment lines 275
Methods 40
Properties 3

Methods 40

Method Rating Maintainability Complexity Lines of code
get_options_list()
D
10
7 796
get_payment_fields()
A
27
1 227
field_repeater()
A
45 7 39
get_invoice_fields()
A
34 1 123
get_integration_fields()
A
35 1 123
field_select()
S
53 6 22
render_help_page_content()
S
40 1 90
get_tax_fields()
S
38 1 89
register_fields()
S
52 5 25
setup_plugin_options_menu()
S
46 3 44
field_text()
S
53 4 21
field_email()
S
53 4 21
field_color()
S
54 4 20
register_sc_tab_section()
S
58 3 15
remove_repeater_blank()
S
64 4 10
sc_tax_rates_importer()
S
61 3 12
sanitizer()
S
63 3 11
register_email_tab_section()
S
52 2 24
register_integration_tab_section()
S
55 2 19
register_payment_gateway_tab_section()
S
57 2 16
field_textarea()
S
57 2 16
admin_body_class()
S
67 3 7
taxonomy_menu_highlight()
S
67 3 8
field_password()
S
58 2 15
field_editor()
S
57 2 14
field_upload()
S
58 2 14
register_tax_tab_section()
S
60 2 13
register_invoice_tab_section()
S
60 2 13
field_checkbox()
S
59 2 13
field_radios()
S
59 2 13
render_settings_page_content()
S
55 1 26
get_sc_tab_fields()
S
63 2 11
register_sections()
S
58 1 16
page_options()
S
64 2 9
sanitize_checkbox()
S
76 2 4
get_pages()
S
65 2 8
__construct()
S
70 1 6
render_stacking_form()
S
66 1 9
section_settings()
S
91 1 2
field_html()
S
66 1 8