Code Analysis: ALTCHA Spam Protection 1.9.2

Most Complex Classes

Class Rating Complexity
AltchaPlugin
B
95
Elementor_Form_Altcha_Field
S
21
ALTCHA_GFForms_Field
S
18
ALTCHA_GFFormsAddOn
S
7

Most Complex Functions

Function Rating Complexity
altcha_settings_init()
C
1
AltchaPlugin::get_widget_attrs()
A
11
altcha_settings_select_callback()
A
11
AltchaPlugin::generate_challenge()
A
8
altcha_settings_field_callback()
A
9
altcha_plugin_active()
A
8
Elementor_Form_Altcha_Field::remove_control_form_field_type()
A
8
ALTCHA_GFForms_Field::validate()
A
8
AltchaPlugin::verify_solution()
S
7
Elementor_Form_Altcha_Field::validation()
S
6
AltchaPlugin::flatten_post()
S
5
altcha_options_page_html()
S
1