Code Analysis: Rearrange Woocommerce Products 4.3.1

Function Rating Maintainability Complexity Lines of code
ReWooProducts::save_all_order_by_category_handler()
A
51 11 24
ReWooProducts::sort_products_by_category()
A
48 10 33
ReWooProducts::save_all_order_handler()
A
50 8 26
ReWooProducts::modify_product_category_shortcode_query()
S
51 6 28
ReWooProducts::enqueue_assets()
S
53 6 21
ReWooProducts::clear_sort_orders()
S
59 5 15
ReWooProducts::update_products_meta()
S
50 4 30
ReWooProducts::has_required_permissions()
S
60 5 13
ReWooProducts::register_admin_menus()
S
60 5 13
ReWooProducts::check_required_plugin()
S
64 5 9
ReWooProducts::new_product_added()
S
63 4 10
ReWooProducts::add_pages()
S
51 1 35
ReWooProducts::setup_actions()
S
55 1 17
ReWooProducts::declare_hpos_compatibility()
S
71 2 5
ReWooProducts::meta_field_exists()
S
65 2 9
ReWooProducts::activate()
S
89 1 2
ReWooProducts::__construct()
S
82 1 3
ReWooProducts::register_settings()
S
80 1 3
ReWooProducts::add_rearrange_link()
S
71 1 5
ReWooProducts::add_pages_callback()
S
78 1 4
ReWooProducts::plugin_notice()
S
75 1 4
ReWooProducts::load_textdomain()
S
77 1 3
ReWooProducts::deactivate()
S
89 1 2
ReWooProducts::add_settings_link_under_plugins_page()
S
66 1 8