NMGR_Admin_Settings D

Total Complexity 423
Dependencies 6
Dependents 1
Total lines 2,719
Lines of code 2,478
Logical lines of code 397
Comment lines 99
Methods 41
Properties 3

Methods 41

Method Rating Maintainability Complexity Lines of code
general_tab_sections()
D
0
132 779
emails_tab_sections()
D
18
10 460
pre_update_option()
D
32 31 109
modules_tab_sections()
C
29 28 133
do_settings_sections_emails()
C
32 21 110
get_tabs()
B
38 16 77
get_items_table_columns()
B
42 17 52
get_tab_section_settings()
B
40 16 61
get_tab_section_images()
B
39 15 73
get_theme_overrides_info()
A
42 15 49
do_settings_sections_overrides()
A
43 13 51
do_settings_sections_full_version()
A
33 3 135
get_shipping_address_fields()
A
45 9 43
get_profile_form_fields()
A
46 9 39
get_shipping_methods_settings()
A
46 9 38
update_option()
A
50 9 31
save_settings_errors()
A
58 9 15
get_tab_section_account()
S
51 6 26
get_tab_section_messages()
S
53 5 25
show_template_overrides_notice()
S
56 5 17
get_product_select_options()
S
60 5 13
is_nmerimedia_screen()
S
69 5 6
get_product_category_select_options()
S
63 4 10
get_sidebar_contents()
S
63 3 11
get_error_codes_to_messages()
S
63 3 11
modify_tab_title()
S
70 3 6
get_email_section_field()
S
63 3 10
add_menu_page()
S
61 2 13
get_email_type_options()
S
66 2 8
__construct()
S
70 2 6
extra_validate_fields_to_save()
S
66 2 8
get_default_values()
S
78 2 3
init()
S
59 1 13
get_screen_id()
S
80 1 3
page_slug()
S
82 1 3
tab_title_filter()
S
69 1 7
tab_sections_filter()
S
69 1 7
current_section_tab_action()
S
69 1 7
help_tip()
S
74 1 4
get_plugin_fn()
S
80 1 3
get_onsale_plugins()
S
82 1 3