Code Analysis: GoDaddy Email Marketing 1.4.3

Function Rating Maintainability Complexity Lines of code
GEM_Settings::page_load()
C
34 29 88
GEM_Settings::display_settings_page()
B
30 18 144
GEM_Settings::validate()
A
48 14 30
GEM_Form_Renderer::process()
A
43 9 50
GEM_Form_Widget::widget()
A
49 10 29
GEM_Settings::do_settings_sections()
A
48 9 35
GEM_Settings::register_settings()
A
35 3 115
GEM_Form_Fields::date()
A
43 7 49
GEM_Form_Widget::form()
S
42 5 59
GEM_Official::action_admin_notices()
S
48 6 35
GEM_Settings::generate_help_tab_content()
S
51 6 28
GEM_Form_Fields::checkboxes()
S
51 6 27
GEM_Form_Fields::dropdown()
S
51 6 27
GEM_Dispatcher::fetch_forms()
S
51 6 26
GEM_Form_Fields::radio_buttons()
S
51 6 25
GEM_Dispatcher::get_user_level()
S
54 6 22
GEM_Official::setup_constants()
S
63 6 11
GEM_Dispatcher::get_method_url()
S
55 5 19
GEM_Settings_Controls::select()
S
57 5 17
GEM_Form_Fields::dispatch_field()
S
58 5 15
GEM_Dispatcher::add_default_form()
S
52 4 26
GEM_Settings::admin_enqueue_scripts()
S
51 4 26
GEM_Form_Fields::string()
S
55 4 21
GEM_Form_Fields::checkbox()
S
54 4 21
GEM_Form_Fields::text_field()
S
55 4 20
GEM_Form_Fields::tos_link()
S
56 4 17
GEM_Settings_Controls::checkbox()
S
58 4 15
GEM_Shortcode::shortcode_ui()
S
51 3 26
GEM_Dispatcher::get_fields()
S
56 3 19
GEM_Official::enqueue()
S
56 3 16
GEM_Blocks::get_forms()
S
60 3 14
GEM_Settings_Controls::text()
S
60 3 13
GEM_Settings_Controls::button()
S
62 3 12
GEM_Dispatcher::get_forms()
S
63 3 11
GEM_Settings::setup_help_tabs()
S
50 1 33
GEM_Blocks::enqueue_block_scripts()
S
56 2 16
GEM_Settings::admin_enqueue_style()
S
72 3 4
gem_form()
S
64 3 10
GEM_Form_Widget::__construct()
S
60 2 13
GEM_Shortcode::render()
S
63 2 12
GEM_Settings_Controls::show_description()
S
68 2 8
GEM_Settings_Controls::get_option()
S
74 2 4
GEM_Blocks::get_gem_form()
S
68 2 7
GEM_Dispatcher::is_response_ok()
S
76 2 3
GEM_Settings::link_button()
S
72 2 5
GEM_Official::instance()
S
67 2 9
GEM_Form_Fields::adjust_field_type()
S
68 2 7
GEM_Settings_Controls::delete_option()
S
66 2 8
GEM_Official::init()
S
68 2 7
GEM_Settings::action_admin_menu()
S
60 1 13
GEM_Settings::refresh_button()
S
62 1 12
GEM_Official::setup_actions()
S
61 1 11
GEM_Official::deactivate()
S
81 1 3
GEM_Settings::add_settings_error()
S
75 1 4
GEM_Official::register_shortcode()
S
70 1 6
GEM_Official::activate()
S
98 1 1
GEM_Settings::__construct()
S
72 1 5
GEM_Official::action_links()
S
67 1 8
GEM_Dispatcher::get_api_base_url()
S
74 1 4
GEM_Form_Widget::update()
S
68 1 7
GEM_Blocks::__construct()
S
72 1 5
GEM_Official::requirements()
S
68 1 8
GEM_Settings_Controls::description()
S
69 1 6
GEM_Settings_Controls::update_option()
S
72 1 5
GEM_Official::i18n()
S
77 1 3
GEM_Settings_Controls::debugging()
S
72 1 6
GEM_Form_Fields::get_form_id()
S
78 1 3
gem()
S
82 1 3
GEM_Settings::signups_button()
S
78 1 3
GEM_Official::register_widget()
S
81 1 3
GEM_Official::load_content_blocks()
S
82 1 3
GEM_Settings::campaign_button()
S
78 1 3