Wptc_Backup_Before_Auto_Update_Settings D

Total Complexity 156
Dependencies 3
Dependents 0
Total lines 858
Lines of code 640
Logical lines of code 373
Comment lines 17
Methods 30
Properties 3

Methods 30

Method Rating Maintainability Complexity Lines of code
get_auto_update_settings_html()
B
34 13 99
update_bulk_settings()
A
48 14 30
check_if_included_core()
A
42 10 56
update_auto_update_settings()
A
50 12 23
included_new_items()
A
55 10 18
exclude_plugins_n_themes_from_auto_update()
A
49 7 31
check_if_included_theme()
S
49 6 33
check_if_included_plugin()
S
50 6 30
include_new_plugin()
S
51 6 25
add_auto_update_queue()
S
56 6 17
include_new_theme()
S
55 5 18
get_installed_plugins()
S
55 5 17
get_installed_themes()
S
55 5 17
is_allowed_to_auto_update()
S
58 5 16
can_process_auto_updates()
S
59 5 15
exclude_item_from_auto_update()
S
58 5 15
check_if_included_translation()
S
55 4 21
parse_update_type_details()
S
58 4 16
get_slug_from_array()
S
59 4 15
exclude_core_n_translation_from_auto_update()
S
56 3 17
modify_settings()
S
58 3 16
is_scheduled_update_enabled()
S
61 3 13
get_plugin_slug_by_dir()
S
65 3 9
turn_off_auto_update()
S
61 2 11
save_default_settings()
S
55 1 22
is_backup_required_before_auto_update()
S
69 2 7
add_into_temp_excluded_list_for_email_content()
S
63 2 10
disable_theme_updates()
S
63 2 10
get_auto_update_settings()
S
66 2 8
__construct()
S
72 1 5