WP_SpamShield D

Total Complexity 664
Dependencies 5
Dependents 128
Total lines 2,243
Lines of code 1,310
Logical lines of code 1,125
Comment lines 821
Methods 108
Properties 20

Methods 108

Method Rating Maintainability Complexity Lines of code
__construct()
C
30 30 92
get_ip_addr()
C
42 31 41
check_requirements()
C
34 28 74
activation()
B
38 23 56
purge_cache()
B
44 21 39
insert_footer_js()
B
43 21 36
insecure_wordpress_check()
B
39 19 51
check_install_status()
B
46 19 29
get_headers()
A
48 17 27
mail()
A
46 16 30
meta_links()
A
50 16 21
casetrans()
A
53 15 18
sanitize_ip()
A
52 14 18
editor_add_quicktags()
A
59 15 10
append_log_data()
A
48 13 27
check_cpn_notices()
A
44 12 35
updates_complete()
A
55 13 15
build_log_data()
A
52 12 19
is_valid_ip()
A
59 12 11
is_email_admin()
A
57 10 14
insert_head_js()
A
59 10 11
dashboard_counter()
A
47 8 32
deprecated_options_check()
A
51 8 26
str_to_bool()
A
55 8 18
comment_edit_links()
A
54 8 17
is_https()
S
65 9 7
settings_ver_ftr()
S
57 8 14
remove_filter()
S
60 8 13
upgrade_check()
S
54 7 18
hide_cpn_notices()
S
55 7 16
preg_match()
S
62 8 8
enqueue_scripts()
S
63 8 8
is_xml_request()
S
58 7 12
get_option()
S
56 6 18
disable_plugin_edit()
S
67 6 6
wp_memory_used()
S
64 6 8
create_updation_hook()
S
61 6 10
load_hooks()
S
64 6 8
define()
S
62 6 10
check_wp_config_status()
S
63 5 9
int_to_bool()
S
73 5 4
get_url()
S
64 5 8
pre_auto_update()
S
69 5 6
format_bytes()
S
61 5 10
sort_unique()
S
64 5 8
approve_previous_users()
S
61 4 11
is_beta()
S
76 4 3
constant()
S
72 4 4
update_option()
S
65 4 8
deactivation()
S
61 4 10
delete_option()
S
65 4 8
get_web_proxy()
S
65 4 8
wp_die()
S
63 4 9
get_web_host()
S
65 4 8
admin_cpn_notices()
S
53 2 21
blacklist_url()
S
58 2 15
num_days_inst()
S
67 3 7
integrity_check()
S
71 3 5
is_404()
S
67 3 7
sanitize_textarea()
S
67 3 6
update_admin_status()
S
64 3 9
sanitize_opt_string()
S
64 3 8
plugin_admin_page()
S
74 3 4
bool_to_int()
S
77 3 3
is_php_cli()
S
76 3 3
parse_url()
S
76 3 3
normalize_ds()
S
76 3 3
add_404_hook()
S
64 3 9
normalize_eol()
S
75 3 3
get_log_filename()
S
77 2 3
get_db_size()
S
65 2 8
is_admin_post()
S
77 2 3
is_customize_preview()
S
78 2 3
phpmailer_config()
S
67 2 8
est_hrs_returned()
S
75 2 4
spam_blocked_daily()
S
72 2 5
action_links()
S
64 2 9
network_admin_remove_plugin()
S
73 2 5
add_updation_hook()
S
74 2 5
is_admin()
S
77 2 3
is_google_ip()
S
74 2 4
ds()
S
77 2 3
create_admin_page()
S
73 2 4
eol()
S
77 2 3
ps()
S
77 2 3
admin_notices()
S
65 2 9
is_opera_ip()
S
74 2 4
request_method()
S
77 2 3
is_support_url()
S
78 1 3
sanitize_string()
S
77 1 3
is_int_bool()
S
75 1 4
is_wpss_ver()
S
78 1 3
is_wp_ver()
S
78 1 3
is_php_ver()
S
78 1 3
settings_css()
S
72 1 5
is_admin_page()
S
78 1 3
is_str_bool()
S
74 1 4
filter_null()
S
71 1 5
get_http_status()
S
78 1 3
is_mdbug()
S
78 1 3
new_admin_notice()
S
69 1 6
new_network_admin_notice()
S
69 1 6
print_quicktag_script()
S
73 1 4
updation()
S
72 1 6
add_filter_clean()
S
75 1 4
register_updation_hook()
S
78 1 3
replace_filter()
S
74 1 4
is_debug()
S
78 1 3