Code Analysis: Multi Branch for WooCommerce 1.0.5

Function Rating Maintainability Complexity Lines of code
WC_MBW::wc_shop_order_shipping_methods_filter()
A
42 12 50
WC_MBW::wc_shipping_methods_recipients()
A
51 10 26
WC_MBW::wc_edit_orders_permission()
A
55 10 16
WC_MBW::wc_get_settings()
A
37 4 89
WC_MBW::wc_restrict_edit_order_direct_access()
A
58 9 12
WC_MBW::wc_save_allocated_branch()
A
52 8 24
WC_MBW::wc_shipping_methods_products_validation()
S
53 7 21
WC_MBW::wc_shipping_methods_items_validation()
S
52 7 20
WC_MBW::wc_order_add_shipping_method_meta()
S
56 7 17
WC_MBW::wc_branches_shortcode()
S
51 6 24
WC_MBW::wc_get_user_excluded_shipping_methods()
S
57 6 16
WC_MBW::wc_set_product_visibility()
S
59 5 14
WC_MBW::wc_set_default_checkout_shipping_method()
S
59 5 14
WC_MBW::wc_get_branches()
S
61 5 10
WC_MBW::wc_get_customer_branch()
S
61 4 13
WC_MBW::wc_allocated_branch_scripts()
S
54 1 44
WC_MBW::wc_populate_shipping_methods_column()
S
68 3 8
WC_MBW::wc_add_plugin_links()
S
64 3 8
WC_MBW::wc_get_shipping_methods_users()
S
63 3 9
WC_MBW::wc_orders_manager_user_role()
S
54 1 23
WC_MBW::init_settings()
S
55 1 17
WC_MBW::__construct()
S
63 2 10
WC_MBW::init_functions()
S
57 1 15
WC_MBW::wc_product_is_provided()
S
72 2 4
WC_MBW::wc_save_product_multi_branch_options()
S
77 2 3
WC_MBW::wc_product_multi_branch_panel()
S
62 1 11
WC_MBW::wc_add_settings_tab()
S
75 1 4
WC_MBW::wc_product_multi_branch_tab()
S
65 1 9
WC_MBW::wc_update_settings()
S
81 1 3
WC_MBW::wc_update_settings_link()
S
73 1 4
WC_MBW::wc_settings_tab()
S
81 1 3
WC_MBW::init_textdomain()
S
77 1 3
WC_MBW::init()
S
75 1 5
WC_MBW::wc_remove_menu_order_count()
S
79 1 3
WC_MBW::wc_add_restricted_user_notice()
S
78 1 3
WC_MBW::wc_shipping_methods_column()
S
75 1 4