Code Analysis: ALTCHA Spam Protection 1.0.0

Most Complex Classes

Class Rating Complexity
AltchaPlugin
B
89
ALTCHA_GFForms_Field
S
19
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_GFForms_Field::validate()
A
9
AltchaPlugin::verify_solution()
S
7
altcha_plugin_active()
S
7
AltchaPlugin::flatten_post()
S
5
altcha_options_page_html()
S
1
AltchaPlugin::get_ip_address()
S
5
AltchaPlugin::verify()
S
5