Code Analysis: Caddy - Smart Side Cart for WooCommerce 1.7.1

Function Rating Maintainability Complexity Lines of code
Caddy_Public::cart_items_list()
B
35 16 92
Caddy_Admin::cc_addons_html_display()
B
39 16 65
Caddy_Public::cc_shipping_when_free_is_available()
A
46 12 38
Caddy_Public::cc_remove_coupon_code()
A
39 10 63
Caddy_Public::cc_cart_item_quantity_update()
A
44 11 44
Caddy_Public::cc_add_to_cart()
A
45 11 38
Caddy_Public::cc_add_product_to_sfl_action()
A
44 10 44
Caddy_Public::cc_free_shipping_bar_html()
A
43 9 49
Caddy_Public::cc_move_to_cart_item()
A
44 9 42
Caddy_Public::cc_save_for_later_item()
A
45 8 40
Caddy_Public::cc_remove_item_from_cart()
S
51 7 25
Caddy_Public::cc_remove_item_from_sfl()
S
49 6 28
Caddy_Public::cc_apply_coupon_to_cart()
S
50 5 28
Caddy_Public::cc_cart_items_shortcode()
S
51 5 26
caddy_cart_widget::widget()
S
51 5 25
Caddy_Public::cc_add_product_to_sfl()
S
52 5 24
Caddy_Admin::caddy_header_links_html()
S
56 5 20
Caddy_Public::cc_display_product_upsells_slider()
S
62 6 10
caddy_saved_items_widget::form()
S
54 4 22
caddy_cart_widget::form()
S
54 4 22
Caddy_Public::cc_load_window_content()
S
54 4 21
caddy_saved_items_widget::widget()
S
56 4 17
Caddy_Loader::run()
S
62 4 11
Caddy_Public::update_window_data()
S
56 3 17
Caddy_Public::enqueue_scripts()
S
56 3 17
Caddy_Public::cc_saved_items_shortcode()
S
57 3 16
Caddy::define_public_hooks()
S
44 1 45
Caddy_Admin::enqueue_styles()
S
64 4 8
Caddy_Admin::cc_include_tab_screen_files()
S
65 4 8
Caddy_Public::cc_display_compass_icon()
S
60 3 14
Caddy_Admin::enqueue_scripts()
S
59 3 13
Caddy_Public::cc_load_nav_tabs()
S
63 3 12
Caddy_Admin::cc_upgrade_to_premium_html()
S
54 2 25
Caddy_Public::cc_load_widget()
S
67 3 8
caddy_saved_items_widget::update()
S
67 3 7
caddy_cart_widget::update()
S
67 3 7
Caddy_Public::cc_free_shipping_html_fragments()
S
59 2 14
Caddy::__construct()
S
62 2 12
Caddy_Public::cc_compass_cart_count_fragments()
S
61 2 12
Caddy_Admin::cc_register_menu_page()
S
54 1 26
Caddy_Public::cc_shortcode_cart_count_fragments()
S
63 2 10
Caddy_Public::cc_load_custom_css()
S
70 2 6
Caddy_Admin::cc_dismiss_welcome_notice()
S
70 2 6
Caddy_Public::cc_display_cart_bubble_icon()
S
69 2 7
Caddy_Public::enqueue_styles()
S
65 2 8
Caddy::define_admin_hooks()
S
62 1 11
run_caddy()
S
77 1 4
deactivate_caddy()
S
76 1 4
caddy_add_settings_link()
S
73 1 4
caddy_saved_items_widget()
S
82 1 3
Caddy_Public::cc_window_screen()
S
79 1 3
Caddy_i18n::load_plugin_textdomain()
S
69 1 7
Caddy_Admin::__construct()
S
77 1 4
Caddy_Loader::add_action()
S
77 1 3
Caddy::load_dependencies()
S
68 1 7
caddy_cart_widget()
S
82 1 3
Caddy_Public::cc_empty_wc_add_to_cart_message()
S
82 1 3
Caddy_Loader::add_filter()
S
77 1 3
Caddy_Deactivator::deactivate()
S
89 1 2
caddy_cart_widget::__construct()
S
69 1 7
Caddy_Public::__construct()
S
77 1 4
Caddy_Public::cc_compass_cart_window_totals_fragments()
S
68 1 8
activate_caddy()
S
76 1 4
Caddy_Loader::add()
S
64 1 10
Caddy_Loader::__construct()
S
74 1 5
Caddy_Admin::caddy_menu_page_callback()
S
79 1 3
caddy_wc_requirements_error()
S
71 1 7
Caddy_Public::cc_cart_screen()
S
79 1 3
Caddy::get_version()
S
82 1 3
Caddy::get_plugin_name()
S
82 1 3
Caddy_Admin::caddy_addons_page_callback()
S
79 1 3
caddy_saved_items_widget::__construct()
S
69 1 7
Caddy::set_locale()
S
75 1 4
Caddy::get_loader()
S
82 1 3
Caddy_Activator::activate()
S
89 1 2
Caddy_Public::cc_sfl_screen()
S
79 1 3
Caddy_Loader::add_shortcode()
S
77 1 3
Caddy::run()
S
82 1 3