Code Analysis: All In One Captcha 1.0.4

Function Rating Maintainability Complexity Lines of code
aioc_validate_options_before_save()
D
34 50 64
aioc_load_scripts()
A
50 17 26
aioc_validate_comment_form()
A
47 11 34
aioc_captcha_integrations_fields()
A
32 1 152
aioc_field_captcha_type()
A
51 9 28
aioc_save_form_data()
A
51 9 24
aioc_validate_posted_captcha()
A
53 9 20
aioc_attach_hooks()
A
53 9 20
aioc_field_captcha_integrations()
A
51 8 27
aioc_return_general_fields()
A
34 1 125
aioc_register_captcha_hook()
S
58 8 15
aioc_get_hcaptcha_languages()
S
32 1 114
aioc_options_page()
S
45 5 53
aioc_get_captcha_api_url()
S
54 7 19
aioc_get_captcha_integrations()
S
55 7 18
aioc_recaptcha_verify_key()
S
55 7 17
aioc_slide_captcha_verify()
S
58 7 14
aioc_math_captcha_verify()
S
59 7 13
aioc_validate_lost_password_form()
S
59 7 12
aioc_enqueue_scripts()
S
51 6 24
aioc_hcaptcha_verify_key()
S
52 6 23
aioc_turnstile_verify_key()
S
52 6 23
aioc_get_captcha_input()
S
60 6 14
aioc_load_admin_assets()
S
45 4 42
aioc_validate_posted_turnstile()
S
54 5 21
aioc_validate_posted_hcaptcha()
S
53 5 21
aioc_field_captcha_key_valid()
S
57 5 18
aioc_setup_wp_default()
S
58 5 16
aioc_get_captcha_languages()
S
37 1 74
aioc_get_default_options()
S
41 2 58
aioc_validate_register_form()
S
60 5 11
aioc_validate_login_form()
S
60 5 11
aioc_setup()
S
63 5 10
aioc_pointer_dismiss()
S
63 5 9
aioc_key_setup_status()
S
64 5 9
aioc_return_merge_options()
S
63 5 10
aioc_option()
S
60 4 14
aioc_get_captcha_validation_type()
S
56 3 21
aioc_field_math_arithmetic_actions()
S
56 3 18
aioc_field_captcha_badge()
S
63 4 10
aioc_login_setting_fields()
S
47 1 43
aioc_field_hcaptcha_language()
S
61 3 12
aioc_field_captcha_score()
S
62 3 12
aioc_field_captcha_language()
S
61 3 12
aioc_field_turnstile_language()
S
61 3 12
aioc_sort_by_order_id()
S
67 3 8
aioc_field_hcaptcha_theme()
S
65 3 9
aioc_save_form_option()
S
73 3 5
aioc_field_turnstile_theme()
S
65 3 9
aioc_field_turnstile_appearance()
S
65 3 9
aioc_field_hcaptcha_size()
S
65 3 9
aioc_field_turnstile_size()
S
65 3 9
aioc_field_captcha_theme()
S
65 3 9
aioc_get_language_options()
S
65 3 9
aioc_field_captcha_size()
S
65 3 9
aioc_admin_notice_success()
S
65 3 10
aioc_field_recovery_key()
S
61 2 13
aioc_get_turnstile_languages()
S
53 1 22
aioc_deactivate()
S
75 2 5
aioc_get_captcha_scores()
S
68 2 7
aioc_is_captcha_type()
S
67 2 8
aioc_is_google_recaptcha()
S
67 2 8
aioc_field_secret_key()
S
71 1 7
aioc_field_ip_address()
S
72 1 6
aioc_field_increase_login_attempts()
S
69 1 7
aioc_field_valid_duration()
S
69 1 7
aioc_add_plugin_action_links()
S
76 1 3
aioc_field_slide_captcha_bartext()
S
72 1 6
aioc_register_menu()
S
77 1 3
aioc_field_lockout_duration()
S
69 1 7
aioc_render_captcha_wrapper()
S
83 1 3
aioc_field_site_key()
S
72 1 6
aioc_field_disable_button()
S
66 1 10
aioc_field_slide_captcha_failedtext()
S
72 1 6
aioc_render_captcha_input()
S
83 1 3
aioc_field_slide_captcha_loadingtext()
S
72 1 6
aioc_field_enable_login_limit()
S
66 1 10
aioc_field_browser_language()
S
66 1 10
aioc_field_increase_lockout_duration()
S
69 1 7
aioc_render_hcaptcha_wrapper()
S
67 1 7
aioc_activate()
S
74 1 4
aioc_render_turnstile_wrapper()
S
65 1 8
aioc_field_blacklist_user()
S
72 1 6
aioc_field_validation_error_message()
S
72 1 6
aioc_field_login_attempts()
S
69 1 7
aioc_field_google_captcha_type()
S
64 1 10
aioc_load_language()
S
78 1 3