Code Analysis: Hizzle CAPTCHA 2.0.0

Function Rating Maintainability Complexity Lines of code
Hizzle\Recaptcha\Main::init()
A
50 8 29
Hizzle\Recaptcha\Integrations\Main::get_available_integrations()
A
38 4 83
Hizzle\Recaptcha\Recaptcha_V2::maybe_add_scripts()
S
45 4 54
Hizzle\Recaptcha\Recaptcha_V2::check_token()
S
53 6 22
Hizzle\Recaptcha\Integrations\Login::confirm_login()
S
62 6 11
Hizzle\Recaptcha\Integrations\Contact_Form_7::verify_token()
S
55 4 20
Hizzle\Recaptcha\Main::decrypt()
S
57 4 16
hizzle_recaptcha_fs()
S
52 3 27
Hizzle\Recaptcha\Admin::maybe_save_settings()
S
64 4 9
Hizzle\Recaptcha\Recaptcha_V2::get_settings()
S
48 1 41
Hizzle\Recaptcha\Admin::display_settings_page()
S
54 2 20
Hizzle\Recaptcha\Recaptcha_V2::display()
S
58 2 16
Hizzle\Recaptcha\Handler::is_active()
S
68 3 7
Hizzle\Recaptcha\Handler::__construct()
S
68 3 7
Hizzle\Recaptcha\Recaptcha_V2::can_show()
S
67 3 8
Hizzle\Recaptcha\Integrations\Main::load_integrations()
S
66 3 8
hizzle_recaptcha_get_option()
S
68 3 7
Hizzle\Recaptcha\Integrations\Main::get_enabled_integrations()
S
67 3 7
Hizzle\Recaptcha\Integrations\BuddyPress::verify_token()
S
63 3 10
Hizzle\Recaptcha\Integrations\Registration::__construct()
S
59 2 14
Hizzle\Recaptcha\Integrations\Comment::verify_token()
S
61 2 13
Hizzle\Recaptcha\Admin::add_menu_page()
S
59 1 18
Hizzle\Recaptcha\Integrations\WPForms::verify_wpforms_token()
S
70 2 6
Hizzle\Recaptcha\Integrations\WPForo_New_Topic::verify_wpforo_token()
S
67 2 8
Hizzle\Recaptcha\Main::instance()
S
72 2 6
Hizzle\Recaptcha\Integrations\WPForo_Reply::verify_wpforo_token()
S
67 2 8
Hizzle\Recaptcha\Integrations\Woo::verify_token()
S
70 2 6
Hizzle\Recaptcha\Integrations\Integration::display()
S
70 2 6
Hizzle\Recaptcha\Integrations\Integration::is_valid()
S
68 2 7
Hizzle\Recaptcha\Integrations\Integration::add_wp_error_if_invalid()
S
68 2 7
Hizzle\Recaptcha\Integrations\Integration::return_wp_error_if_invalid()
S
70 2 7
Hizzle\Recaptcha\Handler::can_show()
S
71 2 5
Hizzle\Recaptcha\Recaptcha_V2::is_valid()
S
74 2 4
Hizzle\Recaptcha\Integrations\Mailchimp_4WP::verify_token()
S
69 2 7
Hizzle\Recaptcha\Integrations\BBPress_Reply::verify_token()
S
70 2 6
Hizzle\Recaptcha\Integrations\Noptin::show_if_single_line()
S
75 2 5
Hizzle\Recaptcha\Integrations\Noptin::show_if_not_single_line()
S
75 2 5
Hizzle\Recaptcha\Integrations\Noptin::verify_token()
S
71 2 6
Hizzle\Recaptcha\Integrations\Noptin::filter_block_output()
S
69 2 6
Hizzle\Recaptcha\Handler::init()
S
66 2 8
Hizzle\Recaptcha\Integrations\Noptin::verify_token_new_editor()
S
71 2 6
Hizzle\Recaptcha\Integrations\Registration::verify_multisite_token()
S
68 2 7
Hizzle\Recaptcha\Integrations\BBPress_Topic::verify_token()
S
70 2 6
Hizzle\Recaptcha\Integrations\Registration::verify_buddypress_token()
S
68 2 7
Hizzle\Recaptcha\Integrations\WPForms::__construct()
S
74 1 4
Hizzle\Recaptcha\Integrations\BBPress_Topic::__construct()
S
75 1 4
Hizzle\Recaptcha\Integrations\Mailchimp_4WP::__construct()
S
71 1 5
Hizzle\Recaptcha\Handler::register_handler()
S
76 1 4
Hizzle\Recaptcha\Integrations\Login::__construct()
S
69 1 6
Hizzle\Recaptcha\Integrations\WPForo_Reply::display()
S
75 1 5
Hizzle\Recaptcha\Handler::register_settings()
S
79 1 3
Hizzle\Recaptcha\Integrations\Lost_Password::__construct()
S
72 1 5
Hizzle\Recaptcha\Handler::display()
S
100 1 0
Hizzle\Recaptcha\Main::encrypt()
S
65 1 8
Hizzle\Recaptcha\Admin::__construct()
S
72 1 5
Hizzle\Recaptcha\Integrations\Mailchimp_4WP::append_html()
S
68 1 8
Hizzle\Recaptcha\Integrations\WPForo_New_Topic::display()
S
75 1 5
Hizzle\Recaptcha\Integrations\WPForo_Reply::__construct()
S
74 1 4
Hizzle\Recaptcha\Handler::render()
S
77 1 4
Hizzle\Recaptcha\Handler::get_handler()
S
82 1 3
Hizzle\Recaptcha\Integrations\Comment::__construct()
S
75 1 4
Hizzle\Recaptcha\Integrations\Registration::display_buddypress()
S
77 1 4
Hizzle\Recaptcha\Integrations\Contact_Form_7::append_html()
S
68 1 8
Hizzle\Recaptcha\Integrations\WPForo_New_Topic::__construct()
S
74 1 4
Hizzle\Recaptcha\Integrations\Comment::append_checkbox()
S
79 1 3
Hizzle\Recaptcha\Integrations\Integration::get_html()
S
74 1 5
Hizzle\Recaptcha\Handler::get_slug()
S
100 1 0
Hizzle\Recaptcha\Integrations\Reset_Password::__construct()
S
72 1 5
Hizzle\Recaptcha\Recaptcha_V2::get_slug()
S
82 1 3
Hizzle\Recaptcha\Admin::link_to_settings()
S
67 1 8
Hizzle\Recaptcha\Integrations\Main::__construct()
S
82 1 3
Hizzle\Recaptcha\Integrations\Contact_Form_7::__construct()
S
75 1 4
Hizzle\Recaptcha\Handler::get_settings()
S
100 1 0
Hizzle\Recaptcha\Handler::is_valid()
S
100 1 0
Hizzle\Recaptcha\Main::__construct()
S
79 1 3
hizzle_recaptcha_load_plugin_textdomain()
S
77 1 3
Hizzle\Recaptcha\Integrations\BuddyPress::__construct()
S
75 1 4
Hizzle\Recaptcha\Integrations\Contact_Form_7::get_html()
S
73 1 6
Hizzle\Recaptcha\Integrations\Mailchimp_4WP::add_error_message()
S
68 1 7
Hizzle\Recaptcha\Integrations\Woo::__construct()
S
75 1 4
Hizzle\Recaptcha\Integrations\BBPress_Reply::__construct()
S
75 1 4
Hizzle\Recaptcha\Integrations\Noptin::__construct()
S
64 1 9