AIOWPSecurity_Utility_Htaccess D

Total Complexity 160
Dependencies 3
Dependents 12
Total lines 1,316
Lines of code 921
Logical lines of code 530
Comment lines 279
Methods 26
Properties 36

Methods 26

Method Rating Maintainability Complexity Lines of code
getrules_enable_login_whitelist()
C
32 26 102
getrules_blacklist()
B
37 17 72
getrules_enable_login_whitelist_v2()
B
36 15 82
add_netmask()
B
45 17 36
delete_from_htaccess()
A
43 15 45
getrules_6g_blacklist()
A
38 7 99
write_to_htaccess()
A
43 10 46
return_regularized_url()
A
50 9 29
getrules_advanced_character_string_filter()
S
43 2 89
check_if_htaccess_contents()
S
57 6 17
getrules_5g_blacklist()
S
45 2 69
getrules_enable_brute_force_prevention()
S
53 4 23
getrules()
S
50 3 30
prevent_image_hotlinks()
S
54 3 21
getrules_block_spambots()
S
54 3 21
getrules_basic_htaccess()
S
57 3 16
getrules_forbid_proxy_comment_posting()
S
53 2 23
getrules_deny_bad_query_strings()
S
56 2 19
getrules_disable_trace_and_track()
S
60 2 14
getrules_block_wp_file_access()
S
61 2 12
getrules_custom_rules()
S
62 2 11
getrules_disable_index_views()
S
64 2 10
getrules_block_debug_log_access_htaccess()
S
63 2 10
getrules_pingback_htaccess()
S
63 2 10
create_apache2_access_denied_rule()
S
66 1 13
__construct()
S
100 1 2