Code Analysis: Newsletter Sign-Up for CleverReach 2.2.2

Function Rating Maintainability Complexity Lines of code
haet_cleverreach_admin::field_show_in_comments_name_attribute()
D
30 39 111
haet_cleverreach_form::process_form()
C
34 24 87
haet_cleverreach_form::show_field()
C
38 25 69
haet_cleverreach_api_rest::subscribe_user()
B
36 18 75
haet_cleverreach_form::show_form()
B
45 19 37
haet_cleverreach_api::subscribe_user()
A
40 13 57
haet_cleverreach_admin::show_settings_general()
A
46 13 37
haet_cleverreach_integrations::process_form_comment()
A
45 10 38
haet_cleverreach_admin::field_token()
A
43 9 47
haet_cleverreach_admin::register_settings()
A
34 3 129
haet_cleverreach_admin::field_helper_show_options_form()
A
56 10 17
haet_cleverreach_admin::show_settings_form()
A
48 8 33
haet_cleverreach_api_rest::get_list_attributes()
A
50 8 25
haet_cleverreach_admin::field_show_in_comments_form()
S
53 7 21
haet_cleverreach_admin::validate_settings()
S
57 6 16
haet_cleverreach_api::get_lists()
S
51 5 27
haet_cleverreach_admin::admin_page_scripts_and_styles()
S
45 3 43
haet_cleverreach_api::test_api_key()
S
51 4 26
haet_cleverreach_integrations::show_checkbox_comments()
S
63 5 11
haet_cleverreach_api_rest::get_lists()
S
51 4 24
haet_cleverreach_api_rest::test_token()
S
54 4 19
haet_cleverreach_2_update_notice()
S
61 4 12
haet_cleverreach_api::get_list_attributes()
S
56 3 17
haet_cleverreach_admin::field_label_position()
S
58 3 15
haet_cleverreach_get_settings()
S
65 3 9
haet_cleverreach_save_settings()
S
65 3 9
haet_cleverreach_admin::field_show_in_comments_defaultchecked()
S
64 3 9
haet_cleverreach_admin::field_show_at_registration()
S
67 3 7
haet_cleverreach_admin::field_show_at_registration_form()
S
66 3 8
haet_cleverreach_admin::field_show_at_registration_defaultchecked()
S
68 3 6
haet_cleverreach_admin::field_show_in_comments()
S
68 3 6
haet_cleverreach_load()
S
64 3 9
haet_cleverreach_admin::add_admin_pages()
S
53 1 27
haet_cleverreach_get_default_settings()
S
56 1 18
haet_cleverreach_admin::field_attributes_used()
S
70 2 6
haet_cleverreach_form::ajax_submit()
S
67 2 8
haet_cleverreach_widget::widget()
S
64 2 10
haet_cleverreach_widget::form()
S
65 2 9
haet_cleverreach_admin::field_api_key()
S
68 2 7
haet_cleverreach_init()
S
69 2 7
haet_cleverreach_admin::field_attributes_available()
S
70 2 6
haet_cleverreach_admin::field_message_success()
S
72 1 6
haet_cleverreach_admin::init()
S
91 1 2
haet_cleverreach_form::form_scripts_and_styles()
S
65 1 9
haet_cleverreach_integrations::__construct()
S
74 1 4
haet_cleverreach_admin::field_message_entry_exists()
S
72 1 6
haet_cleverreach_admin::show_settings_integrations()
S
76 1 4
haet_cleverreach_admin::field_message_invalid_email()
S
72 1 6
haet_cleverreach_admin::field_show_in_comments_caption()
S
72 1 6
haet_cleverreach_admin::field_message_error()
S
72 1 6
haet_cleverreach_admin::__construct()
S
70 1 6
print_cleverreach_form()
S
77 1 4
haet_cleverreach_deactivate()
S
100 1 2
haet_cleverreach_woocommerce_version_notice()
S
67 1 10
haet_cleverreach_widget::__construct()
S
79 1 3
haet_cleverreach_form::register_shortcode()
S
74 1 5
haet_cleverreach_admin::section_intro()
S
91 1 2
haet_cleverreach_admin::ajax_preview_form()
S
74 1 5
haet_cleverreach_api_rest::__construct()
S
82 1 3
haet_cleverreach_form::__construct()
S
68 1 7
haet_cleverreach_register_widget()
S
82 1 3
haet_cleverreach_admin::field_show_at_registration_caption()
S
72 1 6
haet_cleverreach_api::__construct()
S
82 1 3
haet_cleverreach_admin::field_message_required_field()
S
72 1 6
haet_cleverreach_widget::update()
S
76 1 4