Code Analysis: WangGuard 1.7.3

Function Rating Maintainability Complexity Lines of code
wangguard_conf()
D
5
89 455
wangguard_wizard()
D
16
47 316
wangguard_users()
D
22
48 169
wangguard_ajax_setup()
D
21
21 437
WangGuard_Users_Table::single_row()
D
25
36 141
WangGuard_Users_Query::prepare_query()
C
33 25 95
wangguard_cronjob_runner()
C
31 24 97
wangguard_queue()
C
32 23 98
wangguard_plugin_user_register()
C
36 23 83
wangguard_install()
B
32 18 125
wangguard_user_custom_columns()
B
37 21 61
wangguard_contact_form()
B
32 18 94
WangGuard_Queue_Table::single_row()
B
31 17 99
wangguard_bp_report_button()
B
44 21 39
wangguard_cronjobs()
B
29 11 177
wangguard_help()
B
27
10 191
WangGuard_Users_Table::get_views()
B
39 19 54
wangguard_add_bp_admin_bar_menus()
B
38 16 70
wangguard_compatible_plugins()
B
36 14 78
wangguard_delete_user_and_blogs()
B
42 16 46
wangguard_report_users()
A
39 15 60
wangguard_addons()
A
36 13 78
wangguard_wpmu_signup_validate_mu()
A
47 15 32
wangguard_add_wp_admin_bar_menus()
A
46 15 30
wangguard_get_users_status_list()
A
38 12 67
wangguard_ajax_front_callback()
A
45 14 37
wangguard_ajax_callback()
A
40 11 58
wangguard_help_us()
A
36 8 97
wangguard_about()
A
39 9 77
wangguard_credits()
A
39 8 84
WGG_XML_serialize()
A
51 12 21
wangguard_signup_validate_bp11()
A
48 11 32
wangguard_development()
A
40 8 74
wangguard_register_add_question()
A
43 9 54
wangguard_http_post()
A
45 10 37
WangGuard_Queue_Query::prepare_query()
A
46 10 33
wangguard_signup_validate()
A
50 10 27
wangguard_plugin_update_message()
A
45 9 39
wangguard_init()
A
53 10 20
wangguard_ajax_recheck_callback()
A
47 9 34
wangguard_check_server_connectivity()
A
55 10 17
wangguard_verify_user()
A
45 8 41
WangGuard_Signup_Moderation_Table::process_bulk_action()
A
52 9 24
wangguard_rollback_report()
A
48 8 33
wangguard_ajax_cronjobadd()
A
44 7 43
wangguard_is_email_reported_as_sp()
A
50 8 26
WangGuard_Queue_Query::query()
A
45 7 37
wangguard_contact()
A
47 7 36
wangguard_is_domain_blocked()
A
53 8 20
wangguard_site_check()
A
54 8 19
wangguard_get_host()
A
55 8 18
wangguard_whitelist_report()
S
50 7 30
wangguard_admin_warnings()
S
50 7 29
wangguard_send_user_signup_approved()
S
50 7 29
wangguard_verify_email()
S
49 7 29
WGGXML::open()
S
53 7 24
wangguard_welcome_splash()
S
54 7 20
wangguard_email_aliases_exists()
S
56 7 17
wangguard_rightnow()
S
56 7 16
wangguard_user_status_dropdown()
S
49 6 31
wangguard_about_styles_css()
S
65 8 7
wangguard_ajax_front_setup()
S
42 2 89
wangguard_dashboard_stats_render()
S
51 6 28
WangGuard_Users_Table::prepare_items()
S
50 6 27
wangguard_add_admin_menu()
S
43 5 42
WangGuard_Users_Query::query()
S
51 6 26
wangguard_question_repliedOK()
S
50 6 26
win_getmxrr()
S
54 6 20
wangguard_getRemoteProxyIP()
S
57 6 16
wangguard_stats()
S
47 4 45
wangguard_check_moderation_active()
S
59 6 15
WangGuard_Signup_Moderation_Table::prepare_items()
S
50 5 28
wangguard_set_users_screen_option()
S
63 6 11
func_wangguard_reg()
S
55 5 24
wangguard_ajax_questionadd()
S
52 5 24
WangGuard_Queue_Table::get_views()
S
52 5 22
wangguard_plugin_woocommerce_checkout_signup()
S
53 5 21
wangguard_bp_core_process_spammer_status()
S
53 5 21
WangGuard_Signup_Moderation_Admin_Menu::on_load()
S
55 5 20
wangguardgetactiveplugins()
S
56 5 17
wangguard_bp_activity_spam_all_user_data()
S
55 5 17
wangguard_validate_hfields()
S
58 5 15
wangguard_look_for_allowed_email()
S
59 5 14
wangguard_verify_key()
S
59 5 13
wangguard_spam_all_data()
S
58 5 13
wangguard_get_clean_gmail_username()
S
60 5 12
wangguard_bp_comment_reply_link()
S
61 5 11
wangguard_dashboard_stats()
S
50 4 25
wangguard_users_info()
S
46 3 40
wangguard_commits()
S
48 3 35
wangguard_contributors()
S
54 4 20
wangguard_get_next_schedule()
S
54 4 20
wangguard_bp_report_button_header()
S
57 4 16
wangguard_post_row_actions()
S
65 5 7
wangguard_mx_record_is_ok()
S
63 5 9
wangguard_report_email()
S
57 4 15
get_contributors_wangguard()
S
62 5 10
get_commits_wangguard()
S
62 5 10
WangGuard_Queue_Table::prepare_items()
S
57 4 14
wangguard_get_the_ip()
S
62 4 13
wangguard_action_links()
S
61 4 11
wangguard_get_server_connectivity()
S
62 4 11
wangguard_get_option()
S
61 4 11
wangguard_page_wangguard_users_headers()
S
53 3 22
wangguard_register_add_question_bp11()
S
53 3 22
wangguard_look_for_plugin_banner_addon()
S
56 3 21
wangguard_look_for_plugin_banner()
S
56 3 21
wangguard_register_add_question_mu()
S
55 3 19
wangguard_update_option()
S
57 3 17
WangGuard_Signup_Moderation_Table::extra_tablenav()
S
59 3 15
wangguard_server_connectivity_ok()
S
67 4 7
wangguard_is_splogger()
S
68 4 7
wangguard_block_login_moderation_check_user_login()
S
66 4 8
wangguard_admin_init()
S
64 4 10
WangGuard_Signup_Moderation_Admin_Menu::admin_notices()
S
60 3 13
wangguard_is_multisite()
S
63 3 12
WangGuard_Users_Table::get_bulk_actions()
S
61 3 11
wangguard_email_admin_reported_blog()
S
50 2 26
wangguard_activate()
S
56 2 20
wangguard_email_admin_reported_user()
S
54 2 20
WangGuard_Users_Table::WangGuard_Users_Table()
S
58 2 17
wangguard_check_website()
S
66 3 9
WGGXML::close()
S
66 3 8
wangguard_fix_bp_slashes_maybe()
S
69 3 6
WangGuard_Users_Query::__construct()
S
59 2 15
WangGuard_Queue_Table::current_action()
S
74 3 4
WangGuard_Queue_Table::display_rows()
S
67 3 7
wangguard_warning()
S
64 3 9
wangguard_warning()
S
63 3 10
wangguard_get_table()
S
61 2 13
wangguard_ajax_cronjobdelete()
S
60 2 12
wangguard_get_user_status()
S
71 2 6
wangguard_allow_singup_splogger_check_email()
S
70 2 6
wangguard_translate_user_status()
S
71 2 6
wangguard_get_user_status_data()
S
64 2 9
wangguard_styles_css()
S
63 2 10
wangguard_get_key()
S
71 2 6
wangguard_ajax_questiondelete()
S
64 2 9
wangguard_develpment_styles_css()
S
66 2 8
wangguard_extract_domain()
S
66 2 9
WGGXML::parse()
S
70 2 6
WangGuard_Users_Table::get_columns()
S
58 1 15
WangGuard_Queue_Query::__construct()
S
67 2 7
wangguard_randomstring()
S
64 2 9
WangGuard_Queue_Table::WangGuard_Queue_Table()
S
63 2 10
WGGXML::data()
S
76 2 4
WangGuard_Users_Table::display_rows()
S
73 2 5
wangguard_llow_sploggers_detected_code_woocommerce()
S
66 2 8
wangguard_ajax_ip_info()
S
63 2 9
wangguard_getRemoteIP()
S
70 2 7
wangguard_stats_update()
S
66 2 8
WangGuard_Signup_Moderation_Table::column_default()
S
74 2 5
wangguard_block_login_moderation_user_status()
S
69 2 6
wangguard_bp_core_action_set_spammer_status()
S
79 2 3
wangguard_contact_styles_css()
S
66 2 8
wgg_count_numeric_items()
S
77 2 3
WangGuard_Signup_Moderation_Table::column_user_login()
S
59 1 14
WangGuard_Signup_Moderation_Table::get_columns()
S
60 1 13
WangGuard_Signup_Moderation_Table::get_sortable_columns()
S
63 1 12
wangguard_plugin_user_delete()
S
61 1 12
wangguard_page_wangguard_queue_headers()
S
62 1 11
wangguard_add_hfield_3()
S
61 1 11
WangGuard_Signup_Moderation_Admin_Menu::__construct()
S
63 1 11
WGG_XML_unserialize()
S
71 1 6
wangguard_buddypress_init()
S
80 1 3
WangGuard_Signup_Moderation_Table::column_signup()
S
77 1 3
wangguard_spam_user()
S
76 1 4
getmxrr()
S
79 1 3
WangGuard_Queue_Query::get_results()
S
83 1 3
wangguard_bp_allow_sploggers_detected_code()
S
100 1 2
WGGXML::destruct()
S
92 1 1
wangguard_wpmu_activate_user()
S
72 1 6
WangGuard_Signup_Moderation_Table::column_user_status()
S
81 1 3
wangguard_get_nonce_value()
S
69 1 6
WangGuard_Queue_Table::get_sortable_columns()
S
74 1 4
wangguard_is_user_reported()
S
69 1 6
wangguard_is_blog_reported()
S
69 1 6
WangGuard_Signup_Moderation_Table::__construct()
S
69 1 7
WangGuard_Users_Query::get_results()
S
83 1 3
wangguard_add_hfield_4()
S
63 1 10
wangguard_set_html_content_type()
S
83 1 3
wangguard_add_hfield_2()
S
63 1 10
WangGuard_Queue_Table::extra_tablenav()
S
85 1 3
wangguard_add_formsJS()
S
65 1 9
wangguard_plugin_bp_complete_signup()
S
67 1 7
wangguard_wpmu_custom_columns()
S
79 1 3
wangguard_nonce_field()
S
92 1 1
wangguard_users_screen_options()
S
78 1 3
WangGuard_Queue_Table::get_bulk_actions()
S
70 1 6
wangguard_nonce_field()
S
95 1 1
wangguard_make_spam_user()
S
67 1 7
wangguard_load_custom_icon_styles()
S
75 1 4
wangguard_bp_core_activated_user()
S
72 1 6
WGGXML::WGGXML()
S
68 1 7
wangguard_add_hfield_1()
S
66 1 8
WangGuard_Signup_Moderation_Table::get_bulk_actions()
S
69 1 7
wangguard_make_ham_user()
S
72 1 5
wangguard_allow_signup_whitelisted()
S
78 1 4
wangguard_get_all_user_statuses()
S
64 1 10
wangguard_add_StatsJS()
S
62 1 10
WangGuard_Signup_Moderation_Table::column_cb()
S
70 1 7
WangGuard_Users_Table::get_sortable_columns()
S
67 1 9
WangGuard_Queue_Query::get_total()
S
83 1 3
wangguard_get_api_key()
S
79 1 4
wangguard_cron_add_schedules()
S
66 1 7
WangGuard_Users_Table::no_items()
S
80 1 3
WangGuard_Users_Query::get_total()
S
83 1 3
WangGuard_Queue_Query::WangGuard_Queue_Query()
S
82 1 3
WangGuard_Queue_Table::get_columns()
S
72 1 4
WangGuard_Queue_Table::no_items()
S
80 1 3
wangguard_add_status_column()
S
75 1 4
wangguard_is_admin()
S
81 1 3
WangGuard_Signup_Moderation_Admin_Menu::render()
S
71 1 6
wangguard_add_UsersJS()
S
75 1 4
wangguard_add_jQueryJS()
S
78 1 4
WangGuard_Users_Table::extra_tablenav()
S
85 1 3
wangguard_add_style_sq()
S
78 1 3