AIOWPSecurity_Utility_Htaccess D

Total Complexity 146
Dependencies 4
Dependents 12
Total lines 1,161
Lines of code 789
Logical lines of code 477
Comment lines 278
Methods 24
Properties 36

Methods 24

Method Rating Maintainability Complexity Lines of code
getrules_enable_login_whitelist()
C
32 26 102
getrules_blacklist()
B
37 16 71
getrules_enable_login_whitelist_v2()
B
36 15 82
add_netmask()
B
46 17 33
delete_from_htaccess()
A
44 14 43
write_to_htaccess()
A
44 9 44
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()
S
51 3 28
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
59 2 14
getrules_block_wp_file_access()
S
61 2 12
getrules_custom_rules()
S
62 2 11
getrules_disable_index_views()
S
63 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
91 1 2