Code Analysis: Caddy - Smart Side Cart for WooCommerce 2.1.0

Function Rating Maintainability Complexity Lines of code
Caddy_Public::cart_items_list()
D
21
41 224
Caddy_Admin::process_settings_form()
C
40 29 46
Caddy_Admin::cc_addons_html_display()
A
40 14 56
Caddy_Admin_Notices::display_rk_promo_notice()
A
39 11 75
Caddy_Admin_Notices::display_optin_notice()
A
38 8 82
Caddy_Admin_Notices::display_upgrade_notice()
A
40 8 73
Caddy_Admin_Notices::display_review_notice()
A
42 8 60
Caddy_Public::caddy_add_product_to_sfl_action()
A
47 9 34
Caddy_Public::cc_free_shipping_bar_html()
A
48 9 32
caddy_cart_widget::widget()
A
50 9 27
Caddy_Admin_Notices::get_limited_time_offer()
A
38 2 108
Caddy_Public::caddy_save_for_later_item()
S
49 6 31
Caddy_Public::cc_add_product_to_sfl()
S
50 6 29
Caddy_Public::caddy_add_saves_widget_to_menu()
S
50 6 29
Caddy_Public::cc_cart_items_shortcode()
S
51 6 26
Caddy_Public::caddy_remove_item_from_sfl()
S
55 6 18
Caddy_Admin::caddy_load_deactivation_html()
S
40 1 91
Caddy_Admin::caddy_header_links_html()
S
54 5 24
Caddy_Public::caddy_add_cart_widget_to_menu()
S
53 5 23
caddy_saved_items_widget::form()
S
53 5 22
caddy_cart_widget::form()
S
53 5 22
caddy_saved_items_widget::widget()
S
56 5 17
Caddy_Admin::enqueue_styles()
S
58 5 14
Caddy::cc_check_premium_license_activation()
S
61 5 13
Caddy_Admin::caddy_submit_deactivation_form_data()
S
49 4 27
Caddy_Admin::process_general_settings()
S
61 5 11
Caddy_Admin::add_caddy_recommendations_field()
S
51 4 26
Caddy_Admin::enqueue_scripts()
S
53 4 22
Caddy_Public::cc_display_compass_icon()
S
59 4 16
Caddy_Public::cc_update_item_quantity()
S
63 5 9
Caddy_Admin_Notices::update_version_on_upgrade()
S
64 5 9
Caddy_Admin::save_caddy_recommendations_field()
S
62 5 10
Caddy_Public::enqueue_scripts()
S
50 3 29
Caddy::define_public_hooks()
S
44 2 44
Caddy_Loader::run()
S
62 4 11
Caddy_Public::cc_saved_items_shortcode()
S
57 3 16
Caddy_Admin::process_shipping_meter_settings()
S
63 4 9
Caddy_Public::caddy_remove_item_from_cart()
S
65 4 8
Caddy_Admin::cc_include_tab_screen_files()
S
65 4 8
Caddy_Public::get_refreshed_fragments()
S
60 3 13
Caddy_Public::cc_compass_cart_count_fragments()
S
61 3 12
Caddy_Public::cc_shortcode_cart_count_fragments()
S
61 3 12
Caddy::define_admin_hooks()
S
53 2 21
Caddy_Admin::cc_dismiss_welcome_notice()
S
69 3 6
caddy_display_pro_label()
S
67 3 7
Caddy_Admin_Notices::is_edit_subscription_page()
S
77 3 3
Caddy_Admin_Notices::is_subscription_cancel_or_pending_cancel()
S
65 3 8
caddy_cart_widget::update()
S
67 3 7
Caddy_Admin::cc_dismiss_optin_notice()
S
65 3 8
Caddy_Public::enqueue_styles()
S
65 3 8
Caddy_Public::cc_load_widget()
S
69 3 6
Caddy_Admin::process_recommendations_settings()
S
66 3 7
Caddy_Public::caddy_apply_coupon_to_cart()
S
66 3 8
Caddy_Public::cc_display_product_upsells_slider()
S
71 3 5
Caddy_Public::caddy_remove_coupon_code()
S
66 3 8
caddy_saved_items_widget::update()
S
67 3 7
Caddy::__construct()
S
62 2 12
Caddy_Admin::cc_register_menu_page()
S
54 1 26
Caddy_Admin_Notices::setup_install_data()
S
67 2 8
caddy_get_limited_time_offer()
S
68 2 7
Caddy_Public::cc_load_custom_css()
S
69 2 6
Caddy_Admin::process_styles_settings()
S
71 2 5
Caddy_Public::caddy_display_free_shipping_spend_text()
S
59 1 15
Caddy_Admin_Notices::is_recent_install()
S
66 2 8
Caddy_Admin_Notices::is_upgrade()
S
79 2 3
Caddy_Admin_Notices::is_subscriptions_listing_page()
S
77 2 3
Caddy_Public::send_product_removed_response()
S
62 1 12
Caddy_Public::caddy_display_free_shipping_congrats_text()
S
63 1 11
Caddy_Admin::process_display_settings()
S
81 1 3
Caddy_Public::after_add_to_cart()
S
78 1 4
Caddy::get_version()
S
82 1 3
Caddy_Admin::process_announcement_bar_settings()
S
81 1 3
Caddy_Admin::process_rewards_meter_settings()
S
81 1 3
Caddy_Admin::process_welcome_message_settings()
S
81 1 3
Caddy::set_locale()
S
75 1 4
Caddy_Public::cc_display_cart_bubble_icon()
S
82 1 3
activate_caddy()
S
76 1 4
Caddy_Public::__construct()
S
77 1 4
caddy_saved_items_widget()
S
82 1 3
Caddy::get_loader()
S
82 1 3
Caddy_Loader::add_shortcode()
S
77 1 3
caddy_cart_widget::__construct()
S
69 1 7
Caddy_Admin::caddy_addons_page_callback()
S
79 1 3
Caddy_Admin_Notices::register_hooks()
S
68 1 7
Caddy_Deactivator::deactivate()
S
89 1 2
Caddy_Public::cc_cart_html_fragments()
S
66 1 9
Caddy_Admin_Notices::__construct()
S
82 1 3
caddy_wc_requirements_error()
S
71 1 7
deactivate_caddy()
S
76 1 4
Caddy_Admin::process_sfl_settings()
S
81 1 3
Caddy_Activator::activate()
S
89 1 2
caddy_add_settings_link()
S
73 1 4
Caddy::run()
S
82 1 3
Caddy_Public::cc_cart_screen()
S
79 1 3
Caddy_i18n::load_plugin_textdomain()
S
91 1 2
run_caddy()
S
77 1 4
Caddy_Loader::add()
S
64 1 10
Caddy::validate_add_to_cart()
S
82 1 3
Caddy_Public::cc_sfl_screen()
S
79 1 3
caddy_saved_items_widget::__construct()
S
69 1 7
Caddy_Public::caddy_add_to_cart()
S
82 1 3
Caddy_Admin::__construct()
S
72 1 5
Caddy_Loader::__construct()
S
74 1 5
Caddy_Public::cc_empty_wc_add_to_cart_message()
S
82 1 3
Caddy_Public::prevent_cart_redirect()
S
82 1 3
Caddy_Loader::add_filter()
S
77 1 3
Caddy_Admin::process_offers_settings()
S
81 1 3
caddy_cart_widget()
S
82 1 3
Caddy::get_plugin_name()
S
82 1 3
Caddy_Loader::add_action()
S
77 1 3
Caddy_Admin::caddy_menu_page_callback()
S
79 1 3
Caddy_Admin::caddy_load_admin_header()
S
79 1 3
Caddy_Public::validate_add_to_cart()
S
82 1 3
Caddy_Public::cc_window_screen()
S
79 1 3
Caddy::load_dependencies()
S
68 1 7