Code Analysis: Remove Add to Cart Button for WooCommerce 2.1.4

Function Rating Maintainability Complexity Lines of code
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_hide_price_for_product()
A
50 13 28
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_woocommerce_after_shop_loop_item_text_instead_button()
A
54 12 19
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_woocommerce_template_single_text_instead_button()
A
54 12 18
ratcw_admin_notice()
A
46 10 34
Remove_Add_To_Cart_Button_Woocommerce::ratcw_define_public_hooks()
A
41 7 72
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_hide_cart_item_price()
A
54 9 20
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_hide_cart_item_subtotal()
A
54 9 20
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_remove_add_to_cart_button_from_single_product()
A
55 9 18
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_woocommerce_loop_add_to_cart_link()
A
56 9 17
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_blocks_product_grid_item_html()
A
55 9 17
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_cart_checkout_page_redirection()
S
57 8 15
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_remove_add_to_cart_button_product_data_fields()
S
38 3 77
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_save_fields()
S
57 6 17
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_get_settings()
S
45 1 50
ratcw_ignore_notice()
S
62 3 12
Remove_Add_To_Cart_Button_Woocommerce_Public::ratcw_get_login_reg_button()
S
62 3 11
ratcbw_fs()
S
53 2 23
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_settings_tab()
S
56 2 18
Remove_Add_To_Cart_Button_Woocommerce_Loader::ratcw_run_loader()
S
66 3 8
Remove_Add_To_Cart_Button_Woocommerce::ratcw_define_admin_hooks()
S
52 1 29
Remove_Add_To_Cart_Button_Woocommerce::__construct()
S
62 2 12
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_remove_add_to_cart_button_data_tab()
S
55 1 22
ratcw_remove_add_to_cart_button_install()
S
69 2 7
ratcw_add_plugin_page_settings_link()
S
67 2 7
Remove_Add_To_Cart_Button_Woocommerce_i18n::ratcw_load_plugin_textdomain()
S
69 1 7
ratcw_activate_plugin()
S
76 1 4
Remove_Add_To_Cart_Button_Woocommerce_Loader::add()
S
64 1 10
Remove_Add_To_Cart_Button_Woocommerce_Loader::add_filter()
S
77 1 3
Remove_Add_To_Cart_Button_Woocommerce_Deactivator::ratcw_deactivate()
S
89 1 2
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_update_settings()
S
81 1 3
ratcw_run_remove_add_to_cart_button_woocommerce()
S
77 1 4
Remove_Add_To_Cart_Button_Woocommerce_Activator::ratcw_activate()
S
89 1 2
Remove_Add_To_Cart_Button_Woocommerce::ratcw_get_plugin_name()
S
82 1 3
Remove_Add_To_Cart_Button_Woocommerce_Loader::add_action()
S
77 1 3
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_add_settings_tab()
S
75 1 4
Remove_Add_To_Cart_Button_Woocommerce::ratcw_load_dependencies()
S
68 1 7
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_custom_style()
S
75 1 6
Remove_Add_To_Cart_Button_Woocommerce::ratcw_get_version()
S
82 1 3
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_enqueue_styles()
S
67 1 9
Remove_Add_To_Cart_Button_Woocommerce::get_loader()
S
82 1 3
Remove_Add_To_Cart_Button_Woocommerce_Admin::__construct()
S
77 1 4
Remove_Add_To_Cart_Button_Woocommerce_Loader::__construct()
S
77 1 4
Remove_Add_To_Cart_Button_Woocommerce_Admin::ratcw_enqueue_scripts()
S
67 1 9
Remove_Add_To_Cart_Button_Woocommerce::ratcw_run()
S
82 1 3
Remove_Add_To_Cart_Button_Woocommerce::ratcw_set_locale()
S
75 1 4
ratcw_deactivate_plugin()
S
76 1 4
ratcw_remove_add_to_cart_button_admin_notice()
S
70 1 9
Remove_Add_To_Cart_Button_Woocommerce_Public::__construct()
S
77 1 4