Code Analysis: ALTCHA Spam Protection 1.14.1

Function Rating Maintainability Complexity Lines of code
altcha_settings_init()
D
16
1 617
altcha_settings_select_callback()
A
50 11 26
altcha_plugin_active()
A
52 11 24
altcha_settings_field_callback()
A
54 9 19
Elementor_Form_Altcha_Field::remove_control_form_field_type()
A
56 8 16
ALTCHA_GFForms_Field::validate()
A
56 8 16
Elementor_Form_Altcha_Field::validation()
S
57 6 15
altcha_options_page_html()
S
44 1 75
ALTCHA_GFForms_Field::get_field_input()
S
57 4 16
altcha_forminator_render_widget()
S
64 3 9
ALTCHA_GFFormsAddOn::pre_init()
S
70 3 6
Elementor_Form_Altcha_Field::render()
S
63 3 9
altcha_enqueue_scripts()
S
62 1 16
ALTCHA_GFFormsAddOn::get_instance()
S
71 2 6
Elementor_Form_Altcha_Field::update_controls()
S
65 2 9
altcha_enqueue_widget_scripts()
S
73 2 6
altcha_script_tags()
S
71 2 6
altcha_general_section_callback()
S
67 1 13
altcha_settings_link()
S
61 1 13
altcha_register_form_field()
S
76 1 4
altcha_wordpress_comments_render_widget()
S
70 1 6
altcha_woocommerce_comments_render_widget()
S
70 1 6
altcha_widget_section_callback()
S
100 1 6
altcha_options_page()
S
67 1 10
ALTCHA_GFForms_Field::is_on_last_page()
S
74 1 4
ALTCHA_GFForms_Field::get_form_editor_field_icon()
S
82 1 3
ALTCHA_GFForms_Field::get_form_editor_field_title()
S
82 1 3
ALTCHA_GFFormsAddOn::init_admin()
S
81 1 3
altcha_integrations_section_callback()
S
100 1 6
Elementor_Form_Altcha_Field::get_name()
S
79 1 3
ALTCHA_GFForms_Field::get_form_editor_field_settings()
S
70 1 8
altcha_enqueue_styles()
S
68 1 9
ALTCHA_GFFormsAddOn::get_menu_icon()
S
82 1 3
ALTCHA_GFForms_Field::get_form_editor_button()
S
72 1 6
altcha_spam_filter_section_callback()
S
100 1 6
Elementor_Form_Altcha_Field::get_type()
S
82 1 3
ALTCHA_GFForms_Field::is_conditional_logic_supported()
S
82 1 3
altcha_wordpress_section_callback()
S
100 1 6
altcha_activate()
S
64 1 10
altcha_deactivate()
S
100 1 2