Code Analysis: Menu Cart For Woocommerce 1.8

Function Rating Maintainability Complexity Lines of code
mcfw_update_flyout()
D
24
46 163
mcfw_design::mcfw_add_design()
C
32 27 117
mcfw_design_elements_settings::sanitize_settings()
C
43 29 46
mcfw_flyout_settings::sanitize_settings()
B
48 20 33
mcfw_settings::menu_page_customize_callback()
B
38 14 81
mcfw_menu_cart::add_menus()
A
46 17 30
mcfw_general_settings::sanitize_settings()
A
49 16 30
mcfw_sticky_cart::mcfw_add_sticky_cart()
A
47 15 32
mcfw_flyout_settings::register_flyout_settings_init()
A
31 1 183
mcfw_design_elements_settings::register_design_elements_settings_init()
A
31 1 181
mcfw_update_menu_count()
A
47 8 34
mcfw_sticky_cart_settings::sanitize_settings()
A
58 9 16
mcfw_general_settings::menus_callback()
A
54 8 19
mcfw_plugin_active_menu_cart_for_woocommerce()
S
44 6 45
mcfw_general_settings::menu_cart_icon_callback()
S
49 7 29
mcfw_general_settings::menu_cart_formats_callback()
S
51 7 26
mcfw_flyout_settings::cart_checkout_btn_callback()
S
52 5 25
mcfw_design_elements_settings::btns_border_callback()
S
47 4 39
mcfw_general_settings::register_general_settings_init()
S
41 1 80
mcfw_flyout_settings::max_products_callback()
S
57 5 16
mcfw_flyout_settings::flyout_checkbox_callback()
S
58 5 16
mcfw_general_settings::price_format_callback()
S
55 4 22
mcfw_sticky_cart_settings::item_count_callback()
S
56 4 19
mcfw_sticky_cart_settings::redirect_page_callback()
S
56 4 19
mcfw_flyout_settings::flyout_contents_radio_callback()
S
56 4 18
mcfw_flyout_settings::price_type_callback()
S
56 4 17
mcfw_sticky_cart_settings::sticky_cart_position_callback()
S
56 4 17
mcfw_design_elements_settings::currency_position_callback()
S
56 4 17
mcfw_design_elements_settings::cart_shape_callback()
S
58 4 15
mcfw_flyout_settings::redirect_page_callback()
S
59 4 14
mcfw_general_settings::redirect_page_callback()
S
59 4 14
mcfw_general_settings::checkbox_element_callback()
S
61 4 12
mcfw_sticky_cart_settings::register_sticky_cart_settings_init()
S
47 1 49
mcfw_get_select_cart_icon()
S
59 3 18
mcfw_shortcode_settings::shortcode_settings_init()
S
49 1 39
mcfw_shortcode_settings::flyout_contents_radio_callback()
S
59 2 17
mcfw_general_settings::register_settings_init()
S
60 2 16
mcfw_sticky_cart_settings::sticky_sidebar_cart_status_callback()
S
64 3 9
mcfw_menu_cart::mcfw_set_menu()
S
69 3 6
mcfw_admin_style()
S
61 2 11
mcfw_design_elements_settings::design_elements_setting_form_option()
S
60 1 18
mcfw_woocommerce_constructor()
S
71 2 6
mcfw_sticky_cart::mcfw_set_sticky_cart()
S
73 2 5
mcfw_settings::mcfw_admin_menu_setting_page()
S
72 2 5
mcfw_design::mcfw_set_design()
S
73 2 5
mcfw_before_woocommerce_init()
S
71 2 5
mcfw_design_elements_settings::btns_color_picker_callback()
S
65 2 9
mcfw_update_sticky_count()
S
61 1 13
mcfw_shortcode_settings::shortcode_callback()
S
67 1 13
mcfw_install_woocommerce_admin_notice()
S
66 1 11
mcfw_flyout_settings::register_flyout_design_settings_init()
S
66 1 11
mcfw_menu_cart::__construct()
S
79 1 3
mcfw_settings::__construct()
S
79 1 3
mcfw_design_elements_settings::__construct()
S
79 1 3
mcfw_flyout_settings::__construct()
S
79 1 3
mcfw_sticky_cart::__construct()
S
79 1 3
mcfw_shortcode_settings::shortcode_setting_form_option()
S
67 1 10
mcfw_include_front_script()
S
70 1 5
mcfw_general_settings::__construct()
S
79 1 3
mcfw_custom_content_after_body_open_tag()
S
100 1 4
mcfw_sticky_cart_settings::__construct()
S
79 1 3
mcfw_flyout_settings::cart_btn_txt_callback()
S
75 1 5
mcfw_sticky_cart_settings::register_cart_settings_init()
S
67 1 10
mcfw_shortcode_settings::__construct()
S
79 1 3
mcfw_plugin_add_settings_link()
S
68 1 7
mcfw_shortcode_settings::flyout_checkbox_callback()
S
69 1 10
mcfw_front_menu_cart()
S
68 1 8
mcfw_design::__construct()
S
79 1 3