Code Analysis: hCaptcha for WordPress 1.10.2

Function Rating Maintainability Complexity Lines of code
HCaptcha\Main::hcap_load_modules()
A
32 8 133
hcap_display_option()
A
41 11 65
hcap_display_options_page()
A
42 8 61
HCaptcha\CF7\CF7::verify_hcaptcha()
A
46 8 40
hcap_options()
A
33 1 132
HCaptcha\Main::hcap_captcha_script()
S
54 4 23
hcaptcha_verify_POST()
S
61 4 12
hcap_display_options()
S
56 3 23
hcaptcha_request_verify()
S
56 3 19
hcap_hcaptcha_bp_group_verify()
S
59 3 15
hcap_verify_comment_captcha()
S
61 3 13
hcaptcha_get_verify_output()
S
63 3 11
HCaptchaFieldsForNF::validate()
S
65 3 9
hcap_wp_login_comment_form()
S
61 2 14
hcaptcha_jetpack_cf_callback()
S
61 2 13
HCaptcha\CF7\CF7::enqueue_scrips()
S
62 2 13
hcaptcha_options()
S
63 2 12
hcap_verify_bp_register_captcha()
S
62 2 12
hcap_verify_wc_register_captcha()
S
64 2 11
hcap_display_bp_register()
S
62 2 11
hcap_verify_wc_wl_create_list_captcha()
S
64 2 11
hcaptcha_wpforms_validate()
S
63 2 11
hcap_verify_wpforo_topic_captcha()
S
64 2 11
hcap_verify_wpforo_reply_captcha()
S
64 2 11
hcap_verify_register_captcha()
S
64 2 11
hcap_verify_bbp_new_topic_captcha()
S
64 2 11
hcap_verify_bbp_reply_captcha()
S
64 2 11
hcap_verify_wc_login_captcha()
S
64 2 11
HCaptcha\CF7\CF7::cf7_hcaptcha_shortcode()
S
57 1 17
HCaptcha\Main::init_hooks()
S
62 2 10
hcap_form_display()
S
60 1 15
hcap_verify_login_captcha()
S
64 2 10
HCaptcha\CF7\CF7::wpcf7_form_elements()
S
69 2 6
hcap_hcaptcha_jetpack_verify()
S
63 2 10
hcaptcha_lost_password_verify()
S
68 2 7
hcap_mc4wp_error()
S
65 2 10
hcap_subscriber_verify()
S
69 2 7
hcap_verify_wc_checkout_captcha()
S
66 2 9
HCaptcha\Main::prefetch_hcaptcha_dns()
S
71 2 6
HCaptcha\Main::activate_hcaptcha()
S
73 2 4
hcap_hcaptcha_jetpack_form()
S
64 1 13
hcap_nf_captcha_script()
S
63 1 13
ninja_forms_localize_field_hcaptcha_for_ninja_forms_filter()
S
62 1 12
hcap_woocommerce_wishlists_after_wrapper_action()
S
63 1 11
hcap_nf_template_file_paths()
S
76 1 4
hcap_admin_enqueue_scripts()
S
69 1 8
hcap_wpforo_reply_form()
S
77 1 4
hcap_shortcode()
S
75 1 4
hcaptcha_wpforms_display()
S
77 1 4
hcap_hcaptcha_error_message()
S
69 1 7
hcap_wp_register_form()
S
77 1 4
hcap_display_bbp_new_topic()
S
77 1 4
hcap_subscriber_form()
S
66 1 10
HCaptcha\CF7\CF7::__construct()
S
82 1 3
hcap_bp_group_form()
S
71 1 6
hcap_add_settings_link()
S
64 1 9
hcap_display_wc_checkout()
S
77 1 4
HCaptcha\CF7\CF7::init_hooks()
S
69 1 6
HCaptchaFieldsForNF::__construct()
S
72 1 5
hcap_wpforo_topic_form()
S
77 1 4
hcap_mailchimp_wp_form()
S
65 1 10
HCaptcha\Main::init()
S
78 1 3
hcap_woocommerce_wishlists_before_wrapper_action()
S
83 1 3
HCaptcha\Main::hcaptcha_wp_load_textdomain()
S
69 1 7
hcaptcha_options_nav()
S
67 1 9
hcaptcha_get_verify_message()
S
68 1 8
hcap_add_mc4wp_error_message()
S
68 1 7
hcaptcha_get_verify_message_html()
S
68 1 8
hcap_display_wc_register()
S
77 1 4
hcap_wp_login_form()
S
77 1 4
hcap_wp_comment_form()
S
77 1 4
HCaptcha\Main::hcap_remove_wp_authenticate_user()
S
76 1 4
hcap_form()
S
75 1 5
hcap_display_wc_login()
S
77 1 4
hcap_woocommerce_wishlists_hcaptcha_content_filter()
S
67 1 9
hcaptcha_lost_password_display()
S
77 1 4
HCaptchaFieldsForNF::hide_field_type()
S
77 1 4
hcap_ninja_forms_register_fields()
S
76 1 4
hcap_display_bbp_reply()
S
77 1 4