Code Analysis: Free WooCommerce Products Slider/Carousel Pro 2.0.0

Function Rating Maintainability Complexity Lines of code
Woo_Products_Slider_Pro_Public::shortcode_callback()
D
25
30 174
Woo_Products_Slider_Pro_Public::global_woo_query()
A
45 10 41
Woo_Products_Slider_Pro_Admin::get_product_attributes_terms()
A
48 7 34
Woo_Products_Slider_Pro_Admin::get_woo_skus_options()
S
52 6 23
Woo_Products_Slider_Pro_Admin::get_woo_products_options()
S
54 5 20
Woo_Products_Slider_Pro_Public::capture_recently_viewed_products()
S
54 5 19
Woo_Products_Slider_Pro_Public::generate_slider_html()
S
54 3 23
Woo_Products_Slider_Pro_Public::is_slider_rtl()
S
76 4 3
Woo_Products_Slider_Pro::define_public_hooks()
S
57 2 17
Woo_Products_Slider_Pro_Loader::run()
S
66 3 8
Woo_Products_Slider_Pro_Admin::get_woo_product_category_options()
S
59 2 14
Woo_Products_Slider_Pro_Admin::get_woo_product_tags_options()
S
59 2 14
Woo_Products_Slider_Pro_Admin::enqueue_scripts()
S
60 2 13
Woo_Products_Slider_Pro_Admin::admin_notices()
S
62 2 12
Woo_Products_Slider_Pro_Admin::include_template()
S
70 2 6
Woo_Products_Slider_Pro::__construct()
S
67 2 8
Woo_Products_Slider_Pro_Admin::get_woo_stock_status_options()
S
65 2 8
Woo_Products_Slider_Pro_Admin::enqueue_styles()
S
69 2 6
Woo_Products_Slider_Pro_Admin::get_woo_attributes_options()
S
66 2 8
Woo_Products_Slider_Pro_Admin::declare_compatibility_with_wc_custom_order_tables()
S
71 2 5
Woo_Products_Slider_Pro::define_admin_hooks()
S
61 1 12
Woo_Products_Slider_Pro::run()
S
82 1 3
Woo_Products_Slider_Pro_Public::enqueue_scripts()
S
64 1 10
run_woo_products_slider_pro()
S
77 1 4
Woo_Products_Slider_Pro_Loader::add_filter()
S
77 1 3
Woo_Products_Slider_Pro::get_loader()
S
82 1 3
Woo_Products_Slider_Pro::set_locale()
S
75 1 4
Woo_Products_Slider_Pro_Admin::__construct()
S
77 1 4
Woo_Products_Slider_Pro::get_version()
S
82 1 3
Woo_Products_Slider_Pro_Public::get_unique_number()
S
74 1 5
Woo_Products_Slider_Pro::get_plugin_name()
S
82 1 3
Woo_Products_Slider_Pro_Activator::on_activate()
S
95 1 1
Woo_Products_Slider_Pro_Loader::add()
S
64 1 10
Woo_Products_Slider_Pro_Deactivator::on_deactivate()
S
95 1 1
Woo_Products_Slider_Pro_Loader::__construct()
S
77 1 4
Woo_Products_Slider_Pro::load_dependencies()
S
69 1 7
Woo_Products_Slider_Pro_Loader::add_action()
S
77 1 3
on_deactivate_woo_products_slider_pro()
S
77 1 4
Woo_Products_Slider_Pro_Public::enqueue_styles()
S
78 1 3
Woo_Products_Slider_Pro_Admin::admin_menu()
S
65 1 10
Woo_Products_Slider_Pro_Admin::add_plugin_action_links()
S
73 1 4
Woo_Products_Slider_Pro_Admin::menu_page()
S
80 1 3
Woo_Products_Slider_Pro_I18n::load_plugin_textdomain()
S
70 1 7
on_activate_woo_products_slider_pro()
S
77 1 4
Woo_Products_Slider_Pro_Public::__construct()
S
77 1 4