Code Analysis: Captcha Bank 4.0.35

Function Rating Maintainability Complexity Lines of code
captcha_bank_display_captcha()
D
24
38 169
get_ip_address_for_captcha_bank()
D
30 37 125
captcha_bank_user_log_in_fails()
D
25
27 168
blocking_visitors_captcha_bank()
C
34 24 85
cpb_captcha_bank_meta()
B
25
14 193
Captcha_Bank_Admin_Notices::change_admin_notice_captcha_bank()
B
39 21 56
captcha_bank_login_check()
B
40 19 54
validate_ip_captcha_bank()
B
47 19 34
captcha_text_login_check()
A
45 15 35
call_captcha_bank()
A
46 14 37
Dbmailer_Captcha_Bank::ip_range_mail_command_captcha_bank()
A
41 12 53
Dbmailer_Captcha_Bank::ip_address_mail_command_captcha_bank()
A
42 12 51
captcha_bank_user_log_in_success()
A
41 11 54
cb_header_script()
A
42 10 55
Captcha_Bank_Deactivation_Form::post_user_feedback_captcha_bank()
A
40 10 53
cb_captcha_on_login()
A
48 11 29
Captcha_Bank_Admin_Notices::cpb_admin_notice_pages()
A
54 11 20
cpb_captcha_bank_parent()
A
41 8 64
captcha_comment_form()
A
52 10 24
captcha_bank_admin_notice_class()
A
30 1 158
captcha_bank_register_check()
A
51 10 23
add_popup_on_deactivation_captcha_bank()
A
30 1 149
captcha_bank_lost_password()
A
54 9 18
wp_schedule_captcha_bank()
A
52 8 25
get_ip_location_captcha_bank()
S
45 6 39
install_script_for_captcha_bank()
S
53 7 23
captcha_bank()
S
55 7 22
captcha_bank_notifications_setup()
S
55 7 22
captcha_bank_message_settings()
S
55 7 22
captcha_bank_roles_capabilities()
S
55 7 22
captcha_bank_whitelist_ip_addresses()
S
55 7 22
captcha_bank_other_settings()
S
55 7 22
captcha_bank_email_templates()
S
55 7 22
captcha_bank_blockage_settings()
S
55 7 22
captcha_bank_block_unblock_ip_addresses()
S
55 7 22
captcha_bank_block_unblock_countries()
S
55 7 22
captcha_bank_feature_requests()
S
55 7 22
captcha_bank_system_information()
S
55 7 22
captcha_login_errors()
S
53 7 21
captcha_errors()
S
53 7 21
captcha_bank_comment_form()
S
54 7 21
backend_js_css_for_captcha_bank()
S
42 5 50
captcha_register_check()
S
55 7 20
cb_display_captcha_comment_form()
S
55 7 18
get_user_data_remove_unwanted_users()
S
56 7 18
cb_validate_captcha_admin_comment_field()
S
55 7 18
cb_validate_captcha_comment_field()
S
55 7 18
captcha_bank_comment_form_check()
S
56 7 15
display_admin_notice_captcha_bank()
S
46 5 41
set_background()
S
52 6 24
Captcha_Bank_Admin_Notices::cpb_required_fields()
S
64 7 9
Dbmailer_Captcha_Bank::login_mail_command_captcha_bank()
S
49 5 27
get_others_capabilities_captcha_bank()
S
54 5 23
create_topbar_menu_for_captcha_bank()
S
55 5 20
captcha_bank_login_form()
S
55 5 20
captcha_lostpassword_check()
S
56 5 17
cb_validate_captcha_registration_field()
S
57 5 16
cb_validate_recover_pwd_form()
S
58 5 15
long2ip_captcha_bank()
S
59 5 14
captcha_bank_check_user_login_status()
S
62 5 12
captcha_bank_decode()
S
53 4 22
Plugin_Info_Captcha_Bank::get_plugin_info_captcha_bank()
S
55 4 18
Captcha_Bank_Admin_Notices::cpb_admin_notices()
S
64 5 9
captcha_bank_wizard()
S
61 4 13
captcha_comment_check()
S
61 4 13
captcha_bank_smart_ip_detect_crawler()
S
54 3 23
captcha_bank_encode()
S
56 3 17
Captcha_Bank_Admin_Notices::cpb_admin_notice_temp_ignore()
S
57 3 15
deactivate_plugin_captcha_bank()
S
67 4 7
get_captcha_bank_log_data_unserialize()
S
63 4 10
get_captcha_details_unserialize()
S
63 4 10
get_fonts_captcha_bank()
S
60 3 13
Captcha_Bank_Deactivation_Form::add_deactivation_dialog_form_captcha_bank()
S
50 1 41
Captcha_Bank_Deactivation_Form::add_form_layout_captcha_bank()
S
100 1 34
get_users_capabilities_captcha_bank()
S
56 2 19
cron_scheduler_for_intervals_captcha_bank()
S
51 1 31
check_user_roles_captcha_bank()
S
72 3 5
create_sidebar_menu_for_captcha_bank()
S
64 3 10
mailer_file_for_captcha_bank()
S
68 3 8
ajax_register_for_captcha_bank()
S
64 3 10
captcha_bank_generate_key()
S
58 2 14
login_error_messages_captcha_bank()
S
56 1 19
Captcha_Bank_Admin_Notices::cpb_display_admin_notices()
S
55 1 19
captcha_bank_locations_table()
S
60 1 18
Captcha_Bank_Admin_Notices::cpb_anti_notice_spam()
S
72 2 6
plugin_load_textdomain_captcha_bank()
S
72 2 5
helper_file_for_captcha_bank()
S
69 2 7
captcha_bank_redirect()
S
69 2 7
insert_deactivate_link_id_captcha_bank()
S
70 2 6
unblock_script_captcha_bank()
S
69 2 7
cb_validate_captcha()
S
62 2 10
captcha_bank_text_captcha_form()
S
71 2 6
Captcha_Bank_Admin_Notices::cpb_admin_notice_ignore()
S
63 2 10
Captcha_Bank_Deactivation_Form::__construct()
S
65 2 9
get_captcha_bank_unserialize_data()
S
65 2 9
captcha_bank_register_form()
S
66 2 9
wp_unschedule_captcha_bank()
S
71 2 6
Dbhelper_Captcha_Bank::bulk_delete_command()
S
74 1 4
hexrgb()
S
66 1 8
captcha_bank_action_links()
S
77 1 4
captcha_bank_plugin_get_version()
S
72 1 5
deactivation_function_for_captcha_bank()
S
82 1 3
js_frontend_for_captcha_bank()
S
76 1 4
captcha_bank_random_numbers()
S
72 1 5
captcha_bank_ip_locations()
S
77 1 4
Dbhelper_Install_Script_Captcha_Bank::insert_command()
S
73 1 5
Captcha_Bank_Deactivation_Form::feedback_form_js_captcha_bank()
S
68 1 6
cb_display_captcha()
S
83 1 3
captcha_bank_url_encode()
S
67 1 5
captcha_bank_settings_action_links()
S
68 1 7
Dbhelper_Captcha_Bank::insert_command()
S
73 1 5
Dbhelper_Captcha_Bank::delete_command()
S
76 1 4
captcha_bank_parent()
S
77 1 4
get_captcha_bank_meta_data()
S
66 1 9
Dbhelper_Captcha_Bank::update_command()
S
74 1 4
Dbhelper_Install_Script_Captcha_Bank::update_command()
S
75 1 4
captcha_bank_meta()
S
77 1 4
user_functions_for_captcha_bank()
S
76 1 5
Captcha_Bank_Admin_Notices::__construct()
S
72 1 5
plugin_activate_captcha_bank()
S
80 1 3
cb_wp_css()
S
76 1 4
get_captcha_bank_meta_data()
S
66 1 9
admin_functions_for_captcha_bank()
S
76 1 5