MVX_Product D

Total Complexity 715
Dependencies 7
Dependents 3
Total lines 2,949
Lines of code 2,510
Logical lines of code 1,429
Comment lines 205
Methods 101
Properties 4

Methods 101

Method Rating Maintainability Complexity Lines of code
add_min_max_to_shop_page()
D
34 35 76
process_vendor_data()
D
32 31 91
save_min_max_product_data()
C
44 28 36
output_vendor_tab()
C
32 21 106
action_woocommerce_check_cart_items_min_max()
B
34 21 98
available_variation_min_max()
B
41 23 52
on_all_status_transitions()
B
43 21 41
add_variation_settings()
B
34 16 113
__construct()
B
30 16 113
filter_shipping_class_for_variation()
B
41 16 52
add_meta_fields()
A
38 13 75
mvx_delete_product_action()
A
48 16 28
variable_attributes()
A
37 12 79
convert_business_id_to_taxonomy_term_in_query()
A
44 14 40
validate_and_update_cart_item()
A
41 13 54
mvx_gtin_product_search()
A
50 14 25
show_related_products()
A
51 13 24
save_min_max_variation_data()
A
53 13 19
vendor_product_restriction()
A
48 12 30
mvx_frontend_dashboard_product_min_max_variation()
A
42 10 59
load_min_max_meta_box()
A
42 10 59
mvx_save_gtin_product_option()
A
50 11 25
save_variation_commission()
A
49 10 31
save_min_max_data()
A
57 11 14
edit_product_cat_commission_fields()
A
48 9 33
mvx_product_wise_min_max_settings()
A
49 9 31
mvx_save_generated_sku()
A
51 9 25
mvx_product_duplicate_update_meta()
A
48 8 32
render_meta_box_content()
A
44 7 44
save_product_cat_commission_fields()
A
59 9 14
generate_variation_sku()
A
51 8 25
woocommerce_shop_loop_callback()
A
52 8 24
frontend_product_edit()
A
54 8 22
mvx_save_variation_sku()
A
54 8 20
mvx_gtin_product_option()
A
48 7 31
add_product_cat_commission_fields()
S
52 7 28
check_sku_is_unique()
S
51 7 25
show_default_product_cats_product_single()
S
52 7 23
mvx_product_cat_hierarchy_meta_box()
S
47 6 34
remove_meta_boxes()
S
61 8 10
product_vendor_filters_query()
S
59 7 13
show_gtin_code()
S
58 7 13
update_cart_quantity()
S
53 6 23
add_report_abuse_link()
S
48 5 38
save_vendor_bulk_edit()
S
53 6 21
mvx_edit_product_footer()
S
58 6 15
restrict_manage_posts()
S
53 5 22
mvx_spmv_bulk_quick_edit_save_post()
S
55 5 18
show_default_product_cats_in_wp_backend()
S
56 5 16
save_variation_min_max_ajax_data()
S
60 5 14
process_policies_data()
S
59 5 14
vendor_count_products()
S
50 4 28
mvx_get_product_terms_html_selected_terms()
S
61 5 12
output_policies_tab()
S
51 4 26
set_vendor_added_product_flag()
S
63 5 11
add_product_vendor()
S
53 4 24
woocommerce_blocks_product_grid_item_html()
S
54 4 21
filter_products_list()
S
56 4 18
check_cart_item_quantity_min_max_amount()
S
57 4 16
check_cart_item_quantity_min_max_quantity()
S
58 4 15
show_default_product_cats_in_vendor_list()
S
58 4 15
generate_product_sku()
S
59 4 15
update_quantity_args_min_max()
S
59 4 14
mvx_customer_questions_and_answers_tab()
S
59 4 14
add_product_note()
S
50 3 28
woocommerce_product_query()
S
61 4 12
update_duplicate_product_title()
S
61 4 11
override_wc_product_post_parent()
S
62 4 11
check_min_max_quantity_or_amount_error()
S
64 4 8
product_vendor_tab()
S
59 3 15
reset_vendor_classified_product_terms()
S
64 4 10
product_policy_tab()
S
59 3 14
load_scripts_for_min_max()
S
64 3 13
mvx_filter_product_category()
S
60 3 13
add_to_cart_link_min_max()
S
62 3 10
remove_featured_star()
S
68 3 7
mvx_customer_questions_and_answers_content()
S
65 3 8
product_comment_note_metabox()
S
60 2 14
review_tab()
S
60 2 12
get_multiple_vendors_array_for_single_product()
S
61 2 12
product_single_product_multivendor_tab_link()
S
72 2 6
mvx_gtin_get_search_query_vars()
S
75 2 4
review_lists()
S
72 2 5
get_product_note()
S
62 1 11
add_vendor_tab()
S
73 1 6
add_policies_tab()
S
74 1 5
display_value_into_sku_column()
S
75 1 4
add_sku_column_in_product_list()
S
75 1 4
get_sku_separator()
S
79 1 3
review_title()
S
69 1 5
product_single_product_multivendor_tab()
S
63 1 10
product_single_product_multivendor_tab_template()
S
64 1 9
exclude_postmeta_copy_to_draft()
S
71 1 5
woocommerce_product_vendor_tab()
S
76 1 4
add_filter_for_shipping_class()
S
69 1 6
remove_filter_for_shipping_class()
S
78 1 3
woocommerce_product_policies_tab()
S
77 1 4
mvx_product_duplicate_before_save()
S
81 1 3
error_notice_for_sku_not_available()
S
69 1 6
manage_product_columns()
S
68 1 6
exclude_taxonomies_copy_to_draft()
S
70 1 6