Code Analysis: Antispam Bee 2.11.3

Function Rating Maintainability Complexity Lines of code
Antispam_Bee::init()
D
24
23 230
Antispam_Bee::_verify_comment_request()
C
36 27 76
Antispam_Bee_GUI::options_page()
C
21
6 359
Antispam_Bee_GUI::save_changes()
B
33 19 95
Antispam_Bee::_verify_trackback_request()
B
40 17 61
Antispam_Bee::_is_regexp_spam()
A
37 12 90
Antispam_Bee::send_mail_notification()
A
35 9 103
Antispam_Bee::_is_lang_spam()
A
44 13 42
Antispam_Bee::_map_lang_code()
A
25
2 193
Antispam_Bee::_is_country_spam()
A
42 11 55
Antispam_Bee::_current_page()
A
56 12 16
Antispam_Bee::_handle_spam_request()
A
45 9 45
Antispam_Bee::handle_incoming_request()
A
49 8 31
Antispam_Bee::get_client_ip()
A
54 8 23
Antispam_Bee::_pingback_from_myself()
S
53 7 24
Antispam_Bee::precheck_incoming_request()
S
54 7 19
Antispam_Bee::update_database()
S
50 6 31
Antispam_Bee::upgrades_completed()
S
57 6 17
Antispam_Bee::_is_db_spam()
S
50 5 31
Antispam_Bee::replace_comment_field_callback()
S
49 5 29
Antispam_Bee::_update_spam_log()
S
57 5 17
Antispam_Bee::prepare_comment_field_output_buffering()
S
63 5 11
Antispam_Bee::show_spam_chart()
S
51 4 25
Antispam_Bee::prepare_comment_field()
S
52 3 35
Antispam_Bee_Columns::filter_columns()
S
53 4 20
Antispam_Bee_Columns::print_plugin_column()
S
62 4 11
Antispam_Bee::add_dashboard_chart()
S
57 3 20
Antispam_Bee::_init_internal_vars()
S
49 2 33
Antispam_Bee::_update_daily_stats()
S
57 3 17
Antispam_Bee::_sanitize_ip()
S
57 3 17
Antispam_Bee::get_options()
S
59 3 16
Antispam_Bee::_has_valid_gravatar()
S
59 3 15
Antispam_Bee::uploaded_upgrade_completed()
S
63 4 10
Antispam_Bee_Columns::set_orderby_query()
S
65 4 8
Antispam_Bee_Columns::filter_by_spam_reason()
S
64 4 8
Antispam_Bee::_is_amp()
S
77 4 3
Antispam_Bee::get_key()
S
70 4 6
Antispam_Bee::add_dashboard_count()
S
60 3 13
Antispam_Bee::add_dashboard_script()
S
53 2 27
Antispam_Bee::init_action_links()
S
57 2 20
Antispam_Bee::update_options()
S
58 2 19
Antispam_Bee::add_sidebar_menu()
S
52 1 33
Antispam_Bee::parse_url()
S
73 3 4
Antispam_Bee::_is_shortest_time()
S
63 3 10
Antispam_Bee::_cut_ip()
S
66 3 8
Antispam_Bee::_delete_old_spam()
S
59 2 14
Antispam_Bee::activate()
S
62 2 13
Antispam_Bee::_is_approved_email()
S
61 2 13
Antispam_Bee::init_row_meta()
S
62 2 12
Antispam_Bee::populate_post_id()
S
73 2 5
Antispam_Bee_GUI::_build_select()
S
64 2 8
Antispam_Bee::_get_spam_count()
S
72 2 4
Antispam_Bee::start_daily_cronjob()
S
65 2 10
Antispam_Bee::_is_ipv6()
S
68 2 7
Antispam_Bee::_anonymize_ip()
S
70 2 6
Antispam_Bee::is_ping()
S
66 2 8
Antispam_Bee::add_reasons_to_defaults()
S
58 1 15
Antispam_Bee::init_plugin_sources()
S
60 1 15
Antispam_Bee::is_trackback_post_title_blog_name_spam()
S
67 2 7
Antispam_Bee::init_scheduled_hook()
S
67 2 9
Antispam_Bee::uninstall()
S
63 2 10
Antispam_Bee::_is_ipv4()
S
68 2 7
Antispam_Bee::clear_scheduled_hook()
S
74 2 5
Antispam_Bee::_update_spam_count()
S
66 2 9
Antispam_Bee::ensure_secret_starts_with_letter()
S
66 2 8
Antispam_Bee::_reverse_ip()
S
65 1 11
Antispam_Bee::add_dashboard_style()
S
65 1 10
Antispam_Bee::update_antispam_bee_reason()
S
79 1 3
Antispam_Bee_Columns::register_plugin_columns()
S
68 1 8
Antispam_Bee_Columns::print_column_styles()
S
74 1 9
Antispam_Bee::init_options_page()
S
79 1 3
Antispam_Bee::deactivate()
S
80 1 3
Antispam_Bee::add_options_script()
S
80 1 3
Antispam_Bee_Columns::register_sortable_columns()
S
76 1 4
Antispam_Bee::_update_option()
S
70 1 7
Antispam_Bee::_go_in_peace()
S
76 1 4
Antispam_Bee::load_plugin_lang()
S
76 1 5
Antispam_Bee_GUI::get_allowed_translate_languages()
S
63 1 10
Antispam_Bee::return_spam()
S
81 1 3
Antispam_Bee::add_options_style()
S
80 1 3
Antispam_Bee::asb_updated()
S
80 1 3
Antispam_Bee::get_secret_id_for_post()
S
63 1 10
Antispam_Bee::add_spam_reason_to_comment()
S
71 1 7
Antispam_Bee::_is_bbcode_spam()
S
78 1 3
Antispam_Bee::the_spam_count()
S
80 1 3
Antispam_Bee::get_secret_name_for_post()
S
63 1 10
Antispam_Bee::delete_spam_reason_by_comment()
S
73 1 6
Antispam_Bee::_is_mobile()
S
79 1 3
Antispam_Bee::db_version_is_current()
S
74 1 4
Antispam_Bee::get_option()
S
75 1 4