Code Analysis: MailUp for Wordpress | Email and Newsletter Subscription Form 1.2.7

Function Rating Maintainability Complexity Lines of code
Mailup_Model::update_group_name()
A
39 11 65
Mailup_Model::add_recipient()
A
42 9 54
Mailup_Requests::make_request()
S
53 7 20
Mailup_Requests::refresh_token()
S
50 6 27
Mailup_Admin::save_forms()
S
53 6 22
Mailup_Admin::admin_load_contents()
S
54 6 21
Mailup_Requests::addRecipient()
S
52 5 24
Mailup_Admin::mup_admin_head()
S
43 3 54
Mailup_Model::load_dependencies()
S
53 5 23
Mailup_Model::manage_groups()
S
52 5 23
Mailup_Requests::createGroup()
S
53 5 21
Mailup_Requests::renameGroup()
S
53 5 21
Mailup_Model::getTypeFields()
S
58 5 15
Mailup_Admin::mailup_admin_display()
S
58 5 14
Mailup_Admin::check_update_version()
S
59 5 14
Mailup_Requests::addToGroup()
S
53 4 21
Mailup_Model::fillList()
S
54 4 21
Mailup_Admin::autocomplete_group()
S
55 4 20
Mailup_Requests::getGroups()
S
54 4 19
Mailup_Requests::tokenFromCode()
S
55 4 18
Mailup_Requests::typeFields()
S
55 4 18
Mailup_Requests::listsUser()
S
56 4 17
Mailup_Admin::wpml_remove_admin_bar_menu()
S
63 5 10
Mailup_Public::create_form()
S
59 4 14
Mailup_Admin::enqueue_scripts()
S
51 3 26
Mailup_Public::enqueue_scripts()
S
55 3 18
Mailup_Model::setForms()
S
57 3 16
Mailup_Model::get_settings()
S
57 3 16
Mailup_Activator::activate()
S
66 4 8
Mailup_Model::cached_type_fields()
S
51 2 29
Mailup_Widget::widget()
S
58 3 14
Mailup_Model::prepare_fe_groups()
S
60 3 13
Mailup_Form::set_form()
S
59 3 12
Mailup_Model::get_messages()
S
62 3 11
Mailup_WPML::getTranslationFields()
S
52 2 25
Mailup_Model::get_lists()
S
58 2 16
Mailup_Loader::run()
S
66 3 8
Mailup_Tokens::hasTokens()
S
72 3 6
Mailup_WPML::getTranslationMessages()
S
65 3 9
Mailup_WPML::prepareFormFieldsTranslations()
S
59 2 15
Mailup_FE_Form::set_fields()
S
66 3 9
Mailup_Form::set_fields()
S
66 3 9
Mailup_Model::get_groups_name()
S
59 2 15
Mailup_i18n::getLanguage()
S
72 3 4
Mailup_Model::get_forms()
S
69 3 6
Mailup_FE_Form::__construct()
S
59 2 14
Mailup_Tokens::setTokens()
S
60 2 13
Mailup_FormField::__construct()
S
60 2 13
Mailup::__construct()
S
62 2 12
Mailup_Form::__construct()
S
61 2 12
Mailup_Model::get_fe_form()
S
61 2 12
Mailup_i18n::load_plugin_textdomain()
S
63 2 11
Mailup_Platform_Configuration::__construct()
S
56 1 18
Mailup_WPML::prepareTermsTranslation()
S
68 2 7
Mailup_WPML::registerMessages()
S
71 2 6
Mailup_WPML::registerWpml()
S
71 2 5
Mailup_Admin::checkPermission()
S
73 2 5
Mailup_Public::mupwp_save_contact()
S
67 2 8
Mailup_WPML::registerTerms()
S
69 2 7
Mailup_Deactivator::deactivate()
S
74 2 5
Mailup_Tokens::getTokens()
S
69 2 7
Mailup_Tokens::__construct()
S
69 2 7
Mailup_Public::register_shortcodes()
S
72 2 5
Mailup_Requests::build_service_request()
S
66 2 8
Mailup_Requests::set_headers()
S
73 2 5
Mailup_Admin::get_name_field_type()
S
66 2 8
Mailup_Model::get_option()
S
67 2 8
Mailup_Model::has_form()
S
78 2 3
Mailup_WPML::registerForm()
S
68 2 7
Mailup_Terms::getTerms()
S
61 1 13
Mailup::define_admin_hooks()
S
60 1 12
Mailup_Model::setMessages()
S
63 1 11
Mailup_FE_Form::get_field()
S
65 1 9
Mailup_Model::setTerms()
S
69 1 6
Mailup_Model::prepare_api_request()
S
79 1 3
Mailup_Tokens::get_access_token()
S
82 1 3
Mailup_Admin::register_widgets()
S
81 1 3
Mailup::get_mailup()
S
82 1 3
Mailup::MAILUP_NAME()
S
79 1 3
Mailup_Model::setSettings()
S
70 1 6
Mailup_WPML::prepareFormsTranslation()
S
64 1 10
Mailup::get_loader()
S
82 1 3
Mailup_Requests::getUrlLogon()
S
70 1 6
Mailup_Requests::load_dependencies()
S
75 1 4
Mailup_Public::register_inline()
S
72 1 5
Mailup_Tokens::get_refresh_token()
S
82 1 3
Mailup_Admin::mailup_login_display()
S
76 1 4
Mailup_Public::__construct()
S
74 1 5
Mailup_Admin::create_admin_page()
S
63 1 10
Mailup::set_locale()
S
75 1 4
Mailup_Loader::add_filter()
S
77 1 3
Mailup_Model::get_groups()
S
80 1 3
Mailup_Loader::add_action()
S
77 1 3
Mailup_Model::getUrlLogon()
S
81 1 3
Mailup_Public::load_dependencies()
S
79 1 3
Mailup_Admin::load_dependencies()
S
76 1 4
Mailup_Model::has_tokens()
S
79 1 3
Mailup_Model::__construct()
S
77 1 4
Mailup_Model::setTokensFromCode()
S
79 1 3
run_mailup()
S
77 1 4
Mailup_Requests::__construct()
S
71 1 6
Mailup_Widget::form()
S
83 1 5
Mailup_Model::removeTokens()
S
75 1 4
activate_mailup()
S
76 1 4
Mailup::get_version()
S
82 1 3
Mailup_Widget::register_inline()
S
72 1 5
Mailup::run()
S
82 1 3
Mailup_Admin::__construct()
S
74 1 5
Mailup_Admin::enqueue_styles()
S
74 1 4
Mailup_FE_Form::get_group()
S
82 1 3
Mailup_Loader::add()
S
64 1 10
Mailup::load_dependencies()
S
68 1 7
Mailup_Public::enqueue_styles()
S
77 1 3
Mailup_Widget::__construct()
S
66 1 9
Mailup_Model::get_terms()
S
80 1 3
Mailup_Platform_Configuration::build_service_url()
S
79 1 3
Mailup_FE_Form::set_form()
S
69 1 6
Mailup::define_public_hooks()
S
66 1 8
deactivate_mailup()
S
76 1 4
Mailup_Requests::get_header_authorization()
S
78 1 3
Mailup_WPML::getTranslationString()
S
78 1 3
Mailup_Widget::update()
S
73 1 5
Mailup_Loader::__construct()
S
77 1 4