Code Analysis: ALTCHA Spam Protection 1.26.1

Most Complex Classes

Class Rating Complexity
AltchaPlugin
C
108
ALTCHA_GFForms_Field
S
21
Elementor_Form_Altcha_Field
S
21
AltchaPlugin_Coblocks
S
17
AltchaFieldType
S
15
ALTCHA_GFFormsAddOn
S
7

Most Complex Functions

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