Code Analysis: Minimal Coming Soon & Maintenance Mode 2.42

Function Rating Maintainability Complexity Lines of code
csmm_admin_settings()
D
14
86 192
csmm_plugin_init()
C
38 32 60
CSMM::wp_kses_wf()
B
24
5 292
WF_Licensing_CSMM::get_license_formatted()
B
37 17 75
csmm_activate_theme()
A
33 7 115
CSMM::admin_bar()
A
39 10 60
WF_Licensing_CSMM::is_active()
A
50 12 26
csmm_render_template()
A
52 10 21
Signals_MailChimp::makeRequest()
A
42 8 51
csmm_enqueue_pointers()
A
51 8 25
wf_flyout::admin_footer()
A
45 7 37
CSMM::admin_bar_style()
S
60 8 11
WF_Licensing_CSMM::validate()
S
48 6 36
Signals_MailChimp::determineSuccess()
S
56 7 17
WF_Licensing_CSMM::save_ajax()
S
48 6 32
WF_Licensing_CSMM::query_licensing_server()
S
50 6 25
csmm_create_select_options()
S
53 6 22
WF_Licensing_CSMM::deactivate_plugin()
S
54 6 20
WF_Licensing_CSMM::validate_ajax()
S
52 5 25
Signals_MailChimp::getHeadersAsArray()
S
54 5 21
csmm_linkback()
S
54 5 20
csmm_plugin_admin_init()
S
54 5 19
csmm_generate_web_link()
S
55 5 19
csmm_default_options()
S
38 1 73
csmm_update_license_storage()
S
53 4 24
csmm_check_referrer()
S
47 3 37
CSMM::change_status()
S
55 4 20
WF_Licensing_CSMM::log()
S
54 4 20
csmm_plugin_activation()
S
57 4 17
Signals_MailChimp::findHTTPStatus()
S
64 5 9
WF_Licensing_CSMM::activate_plugin()
S
60 4 14
csmm_convert_ga()
S
62 4 11
WF_Licensing_CSMM::__construct()
S
51 3 25
WF_Licensing_CSMM::admin_enqueue_scripts()
S
51 3 24
WF_Licensing_CSMM::get_license()
S
54 3 22
Signals_MailChimp::__construct()
S
60 3 13
Signals_MailChimp::setResponseState()
S
60 3 13
WF_Licensing_CSMM::update_license()
S
62 3 11
csmm_is_plugin_installed()
S
63 3 11
wf_flyout::admin_head()
S
53 2 24
wf_flyout::load_config()
S
54 2 21
WF_Licensing_CSMM::prepare_server_query_data()
S
55 2 18
csmm_themes_sort()
S
69 3 6
WF_Licensing_CSMM::wp_init_filesystem()
S
65 3 10
Signals_MailChimp::getLinkHeaderAsArray()
S
65 3 9
csmm_add_menu()
S
62 2 12
csmm_admin_scripts()
S
48 1 27
csmm_dismiss_pointer_ajax()
S
62 2 11
Signals_MailChimp::prepareStateForRequest()
S
58 1 17
WF_Licensing_CSMM::deactivate_ajax()
S
63 2 10
CSMM::init()
S
66 2 8
WF_Licensing_CSMM::init()
S
74 2 5
wf_flyout::__construct()
S
64 2 10
Signals_MailChimp::formatResponse()
S
68 2 7
wf_flyout::is_plugin_screen()
S
67 2 8
Signals_MailChimp::getLastError()
S
80 2 3
WF_Licensing_CSMM::generate_access_key()
S
64 2 9
csmm_get_options()
S
67 2 8
csmm_plugin_page()
S
68 2 8
csmm_plugin_meta_links()
S
66 2 9
wf_flyout::admin_enqueue_scripts()
S
67 2 7
WF_Licensing_CSMM::deactivate()
S
71 1 6
Signals_MailChimp::put()
S
78 1 3
csmm_get_pointers()
S
68 1 6
csmm_ajax_support()
S
65 1 9
Signals_MailChimp::getLastResponse()
S
82 1 3
Signals_MailChimp::getLastRequest()
S
82 1 3
csmm_rate_hide()
S
72 1 5
csmm_subscribe_hide()
S
75 1 4
csmm_get_plugin_version()
S
74 1 4
WF_Licensing_CSMM::uninstall_plugin()
S
75 1 4
wf_flyout::init()
S
73 1 5
Signals_MailChimp::get()
S
78 1 3
Signals_MailChimp::patch()
S
78 1 3
csmm_plugin_action_links()
S
72 1 5
Signals_MailChimp::new_batch()
S
79 1 3
Signals_MailChimp::post()
S
78 1 3
Signals_MailChimp::subscriberHash()
S
80 1 3
Signals_MailChimp::convertApiEndpoint()
S
75 1 4
csmm_render_template_x()
S
77 1 4
csmm_olduser_hide()
S
72 1 5
csmm_string_to_array()
S
74 1 4
csmm_load_scripts()
S
80 1 3
Signals_MailChimp::getApiEndpoint()
S
82 1 3
csmm_welcome_hide()
S
72 1 5
Signals_MailChimp::delete()
S
78 1 3
Signals_MailChimp::attachRequestPayload()
S
72 1 5
csmm_plugin_deactivation()
S
82 1 3
Signals_MailChimp::success()
S
82 1 3
csmm_get_meta()
S
65 1 9