Code Analysis: MultiStep Checkout for WooCommerce 2.0.6

Function Rating Maintainability Complexity Lines of code
THWMSCF_Settings::thwmsc_frontend_scripts()
D
33 38 74
THWMSCF_Settings::render_form_field_element()
C
34 32 75
THWMSCF_Settings::general_settings()
C
30 23 147
THWMSCF_Settings::save_settings()
A
45 16 35
THWMSCF_Settings::render_form_field_element_radio()
A
47 12 29
THWMSCF_Settings::render_form_field_element_checkbox()
A
50 10 23
THWMSCF_Settings::render_form_field_element_colorpicker()
S
55 7 17
THWMSCF_Settings::init()
S
67 7 7
THWMSCF_Multistep_Checkout::init()
S
63 6 11
THWMSCF_Settings::get_settings_fields()
S
38 1 75
THWMSCF_Settings::frontend_design()
S
55 4 17
THWMSCF_Settings::wmsc_multistep_template()
S
66 5 8
THWMSCF_Settings::render_form_fragment_tooltip()
S
59 3 15
THWMSCF_Settings::render_tabs_and_details()
S
61 3 11
THWMSCF_Settings::get_settings()
S
56 2 18
is_woocommerce_active()
S
67 3 7
THWMSCF_Settings::before_checkout_form()
S
68 3 7
THWMSCF_Settings::output_premium_version_notice()
S
58 1 27
THWMSCF_Settings::__construct()
S
53 1 24
THWMSCF_Settings::reset_settings()
S
66 2 8
THWMSCF_Settings::instance()
S
72 2 6
THWMSCF_Settings::get_current_tab()
S
78 2 3
THWMSCF_Settings::enqueue_admin_scripts()
S
65 2 8
THWMSCF_Settings::get_wmsc_settings()
S
75 2 4
THWMSCF_Settings::wmsc_design()
S
66 2 9
THWMSCF_Settings::add_settings_link()
S
71 1 5
THWMSCF_Settings::admin_menu()
S
70 1 5
THWMSCF_Settings::update_settings()
S
75 1 4
THWMSCF_Settings::render_form_section_separator()
S
71 1 7
THWMSCF_Multistep_Checkout::load_plugin_textdomain()
S
77 1 3
THWMSCF_Settings::add_screen_id()
S
72 1 5
THWMSCF_Settings::multistep_checkout()
S
83 1 3
THWMSCF_Settings::astra_remove_shipping_from_billing()
S
79 1 3
THWMSCF_Settings::get_tabs()
S
82 1 3
THWMSCF_Multistep_Checkout::__construct()
S
79 1 3
THWMSCF_Settings::render_form_field_blank()
S
77 1 5