Code Analysis: Stop Spammers 2023.2

Function Rating Maintainability Complexity Lines of code
chkdisp::process()
D
0
4 3,124
chktor::process()
D
0
2 1,940
ss_get_options::process()
D
0
19 1,451
ss_challenge::process()
D
15
57 289
ss_init()
D
30 40 104
ss_check_post::process()
D
22
22 235
ss_get_stats::process()
C
22
14 251
get_post_variables()
C
32 23 116
sfs_handle_ajax_sub()
C
34 23 89
chkvalidip::process()
C
37 24 69
ss_captcha_verify()
B
34 20 88
ss_replace_admin_notices()
B
35 21 71
ss_look_in_file()
B
35 19 84
sfs_handle_ajax_sfs_process_watch()
B
35 16 92
be_module::ipListMatch()
B
43 18 46
chkgooglesafe::process()
B
42 17 52
be_module::searchList()
A
44 15 44
chkcloudflare::process()
A
39 13 67
ss_row()
A
37 13 66
chksession::process()
A
46 15 36
ss_log_bad::process()
A
40 13 56
chksfs::process()
A
43 13 45
ss_ok_list()
A
31 6 148
be_module::searchcache()
A
45 13 38
ss_log_good::process()
A
42 12 48
sfs_ErrorHandler()
A
44 12 40
chkbotscout::process()
A
47 12 36
ss_check_white::process()
A
44 11 48
ss_scan_for_eval_recurse()
A
49 12 30
chkhoney::process()
A
49 12 28
chkmulti::process()
A
45 11 42
ss_admin_menu_l()
A
35 6 115
chkexploits::process()
A
48 11 34
chkagent::process()
A
49 11 31
chkperiods::process()
A
49 11 31
chkdnsbl::process()
A
50 11 25
ss_challenge::ss_send_email()
A
41 9 54
chkinvalidip::process()
A
52 11 22
ss_get_alreq::process()
A
41 9 49
ss_addtoallowlist::process()
A
48 10 32
chkreferer::process()
A
49 10 32
chkvalidip::_is_fake_ip()
A
49 10 31
chklong::process()
A
51 10 28
ss_addtoallowlist::ss_send_approval_email()
A
47 9 35
chkurlshort::process()
A
57 10 13
be_load()
A
45 8 42
ss_set_stats()
A
51 9 25
ss_clear_notices()
A
53 9 22
ss_new_user_notification_to_user()
A
45 8 34
chk404::process()
A
35 3 105
chktld::process()
A
50 8 28
chkakismet::process()
A
48 7 35
ss_login_redirect()
S
62 9 9
ss_challenge::ss_add_allow()
S
49 7 29
sfs_get_urls()
S
52 7 25
be_module::wildcard_match()
S
51 7 25
chkhyphens::process()
S
54 7 21
chkshort::process()
S
55 7 20
chkadminlog::process()
S
55 7 19
ss_fix_post_vars()
S
56 7 18
ss_user_reg_filter()
S
46 5 39
ss_scan_for_eval()
S
53 6 21
be_module::fixip()
S
56 6 19
ss_log_user_ip()
S
57 6 17
really_clean()
S
57 6 16
ss_admin_notice()
S
59 7 10
ss_sync_ip()
S
57 6 15
sfs_handle_ajax_check()
S
51 5 27
chkakismet::akismet_comment_check()
S
45 4 39
be_module::getafile()
S
53 5 22
ss_read_file()
S
54 5 22
ss_addto_gcache::process()
S
53 5 21
ss_remove_bcache::process()
S
55 5 19
ss_remove_gcache::process()
S
55 5 19
ss_sfs_ip_column()
S
46 4 34
ss_post_ip()
S
55 5 18
SSRegDate::users_custom_column()
S
56 5 17
be_module::getSname()
S
58 5 17
dont_send_password_change_email()
S
56 5 16
chkspamwords::process()
S
59 5 13
ss_add_captcha()
S
51 4 28
ss_merge_notices()
S
61 5 12
ss_get_admin_notices()
S
62 5 11
be_module::cidr2ip()
S
53 4 22
ss_new_user_notification_to_admin()
S
52 4 21
ss_addtoblocklist::process()
S
54 4 21
chkbbcode::process()
S
56 4 18
ss_addto_bcache::process()
S
55 4 18
ss_user_is_administrator()
S
65 5 8
ss_get_stats()
S
66 5 7
ss_get_options()
S
65 5 8
chkadmin::process()
S
59 4 14
ss_sp_rightnow()
S
59 4 13
ss_notice_dismissed()
S
60 4 12
ss_registration_captcha_verify()
S
62 4 11
ss_comment_captcha_verify()
S
62 4 11
ss_login_captcha_verify()
S
62 4 11
ss_blocklist_popup()
S
55 3 19
ss_log_akismet()
S
56 3 18
ssp_global_Delete()
S
57 3 17
ssp_global_add()
S
57 3 17
ssp_global_set()
S
57 3 17
ssp_global_get()
S
57 3 17
ss_wc_admin_notice()
S
65 4 8
ss_post_ip_every_day()
S
66 4 7
ss_sync_ip_cron()
S
62 4 10
countTransients()
S
51 2 29
ss_check_404s::process()
S
60 3 13
ssp_global_setup()
S
60 3 13
ss_force_reset_options()
S
61 3 12
chkperiods::remove_tld()
S
60 3 12
ss_sp_plugin_action_links()
S
60 3 12
ss_get_bcache::process()
S
50 2 26
ss_get_gcache::process()
S
50 2 26
sfs_handle_ajax_sfs_process()
S
64 3 11
ss_submit_popup()
S
67 3 7
wp_new_user_notification()
S
65 3 9
ss_whitelist_ip_cron()
S
63 3 10
dont_send_password_forgotten_email()
S
66 3 8
sfs_debug_msg()
S
61 3 10
ss_auto_theme_update_send_email()
S
69 3 7
chkform::process()
S
63 3 10
ipChkk()
S
64 3 10
ss_dont_sent_auto_core_update_emails()
S
71 3 6
ss_auto_plugin_update_send_email()
S
69 3 7
ss_show_admin_notices_func()
S
69 3 7
ss_wc_notice_dismissed()
S
66 3 8
SSRegDate::users_orderby_column()
S
65 3 9
chkscripts::process()
S
64 3 10
sfs_errorsonoff()
S
65 3 10
ss_show_admin_notices()
S
67 3 9
be_module::ip2numstr()
S
60 2 12
ss_append_file()
S
62 2 11
deleteTransients()
S
53 1 26
ss_update_notice_preference()
S
62 2 11
ss_modal()
S
56 1 25
ss_whitelist_ip()
S
57 1 16
ss_admin_menu()
S
68 2 8
chkwlem::process()
S
65 2 9
chkblem::process()
S
65 2 9
ssp_global_unsetup()
S
63 2 10
include_setting()
S
64 2 10
load_be_module()
S
74 2 5
ss_check_for_premium()
S
64 2 9
ss_file_exists()
S
69 2 7
chkwlistemail::process()
S
65 2 9
chkaccept::process()
S
70 2 6
ss_read_filex()
S
68 2 7
chkwluserid::process()
S
65 2 9
chkbluserid::process()
S
65 2 9
ss_control()
S
65 2 9
chkyahoomerchant::process()
S
62 1 13
ss_check_site_get()
S
65 1 9
ss_caught_action()
S
100 1 2
ss_network()
S
82 1 3
be_module::cidrStart2str()
S
63 1 10
ss_cache()
S
82 1 3
ss_sfs_check_admin()
S
83 1 3
chkwlist::process()
S
72 1 5
ss_set_options()
S
80 1 3
sfs_handle_ajax()
S
74 1 4
ss_sp_require()
S
82 1 3
wp_password_change_notification()
S
100 1 1
ss_options()
S
82 1 3
ss_check_site_get::process()
S
82 1 3
ss_get_ip()
S
81 1 3
ss_webservices_settings()
S
82 1 3
ss_check_white_block()
S
64 1 10
ss_reports()
S
82 1 3
dont_send_email_change_email()
S
83 1 3
ss_stop_spam_ok()
S
100 1 2
ss_check_white()
S
65 1 9
chkvalidip::_is_ipv4()
S
78 1 3
chktemplate::process()
S
82 1 3
ss_diagnostics()
S
82 1 3
ss_file_delete()
S
75 1 4
SSRegDate::init()
S
69 1 6
wp_notify_postauthor()
S
100 1 2
SSRegDate::__construct()
S
79 1 3
be_module::cidr2str()
S
64 1 9
chkgcache::process()
S
72 1 5
ss_change_admin()
S
82 1 3
ss_challenges()
S
82 1 3
ss_log_bad()
S
64 1 9
ss_styles()
S
75 1 4
ss_blocklist_settings()
S
82 1 3
ss_access()
S
82 1 3
ss_log_good()
S
64 1 9
be_module::process()
S
80 1 3
chkvalidip::_is_ipv6()
S
78 1 3
ss_upgrade_link()
S
73 1 4
ss_make_red()
S
69 1 6
ss_contribute()
S
82 1 3
ss_load_plugin_textdomain()
S
78 1 3
SSRegDate::users_sortable_columns()
S
71 1 6
ss_premium()
S
78 1 4
wp_notify_moderator()
S
100 1 2
SSRegDate::users_columns()
S
74 1 4
ss_addons_d()
S
83 1 3
ss_new_user_ip()
S
76 1 4
ss_sfs_reg_add_user_to_allowlist()
S
70 1 6
ss_summary()
S
82 1 3
chkbcache::process()
S
72 1 5
ss_check_post()
S
65 1 9
chkblip::process()
S
72 1 5
ss_option_maint()
S
82 1 3
ss_summary_link()
S
73 1 4
ss_allowlist_settings()
S
82 1 3
ss_check_404s()
S
67 1 8
ss_sfs_ip_column_head()
S
77 1 4