SecuPress_Settings_Modules D

Total Complexity 137
Dependencies 0
Dependents 2
Total lines 1,094
Lines of code 656
Logical lines of code 327
Comment lines 309
Methods 37
Properties 2

Methods 37

Method Rating Maintainability Complexity Lines of code
http_logs_restrictions()
B
30 13 155
blacklist_ips()
B
36 16 66
whitelist_ips()
B
36 16 64
print_tabs()
A
46 10 36
activate_action_logs()
S
49 7 29
activate_http_logs()
S
50 7 26
activate_404_logs()
S
50 7 25
print_page()
S
50 3 36
disable_sumit_buttons()
S
60 4 13
get_module_title()
S
62 4 11
print_current_module()
S
57 3 24
set_current_module()
S
69 4 5
print_module_reset_box()
S
56 2 17
display_module_reset_box()
S
71 3 5
_init()
S
65 3 8
get_module_icon()
S
66 3 8
is_new_module()
S
71 3 5
get_module_summary()
S
66 3 8
get_module_descriptions()
S
66 3 8
load_module_settings()
S
68 2 7
load_plugin_settings()
S
67 2 7
print_module_icon()
S
71 2 6
print_module_description()
S
70 2 6
get_modules()
S
72 2 6
backup_db()
S
65 1 14
backup_files()
S
65 1 14
scheduled_scan()
S
73 1 4
scheduled_monitoring()
S
73 1 4
scheduled_backups()
S
73 1 4
non_login_time_slot()
S
98 1 1
countries()
S
98 1 1
print_module_title()
S
68 1 7
print_close_form_tag()
S
75 1 4
backup_history()
S
75 1 5
file_scanner()
S
69 1 9
print_open_form_tag()
S
76 1 5
set_modules()
S
79 1 3