Code Analysis: ALTCHA Spam Protection 1.19.0

Most Complex Classes

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

Most Complex Functions

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