Code Analysis: Throws SPAM Away 3.4.1

Function Rating Maintainability Complexity Lines of code
ThrowsSpamAway::options_page()
D
12
31 609
ThrowsSpamAway::spams_list()
D
15
33 395
ThrowsSpamAway::validate_comment()
B
34 21 92
ThrowsSpamAway::comment_post()
B
35 22 76
tsa_comment_main()
B
34 19 98
ThrowsSpamAway::reject_spam_ip()
A
44 13 40
ThrowsSpamAway::trackback_spam_away()
A
44 13 39
echo_hostbyip()
A
38 9 86
ThrowsSpamAway::validation()
A
40 10 56
ThrowsSpamAway::ip_check()
A
47 10 36
ThrowsSpamAway::white_ip_check()
A
52 8 23
ThrowsSpamAway::tsa_scripts_init()
S
58 8 15
ThrowsSpamAway::__construct()
S
48 5 33
ThrowsSpamAway::admin_menu()
S
53 5 23
ThrowsSpamAway::tsa_create_tbl()
S
52 4 27
ThrowsSpamAway::get_last_spam_comment()
S
60 3 14
ThrowsSpamAway::activate()
S
45 1 43
ThrowsSpamAway::in_cidr()
S
61 3 11
ThrowsSpamAway::comment_form_message_html()
S
64 2 9
ThrowsSpamAway::save_post_meta()
S
59 1 15
ThrowsSpamAway::comment_form_dummy_param_field()
S
64 2 10
get_hostbyip_html()
S
73 1 5
ThrowsSpamAway::recommend_setting()
S
100 1 5
ThrowsSpamAway::deactivate()
S
100 1 2
ThrowsSpamAway::is_only_in_singlebyte()
S
78 1 3
ThrowsSpamAway::comment_form()
S
82 1 3
ThrowsSpamAway::is_ipv4()
S
80 1 3
ThrowsSpamAway::mb_str_split()
S
80 1 3
ThrowsSpamAway::comment_form_submit_field()
S
75 1 4