WCML_Orders B

Total Complexity 91
Dependencies 9
Dependents 4
Total lines 516
Lines of code 329
Logical lines of code 155
Comment lines 97
Methods 29
Properties 2

Methods 29

Method Rating Maintainability Complexity Lines of code
adjust_order_item_in_language()
A
48 10 34
order_language_dropdown()
A
42 6 61
backend_after_order_itemmeta()
S
58 6 14
backend_before_order_itemmeta()
S
59 6 13
woocommerce_order_get_items()
S
63 6 9
append_query_parameters()
S
63 5 11
filter_downloadable_product_items()
S
55 4 18
maybe_set_dashboard_cookie()
S
64 5 9
force_update_itemmeta()
S
56 3 17
update_attribute_item_meta_value()
S
63 4 9
get_order_items_language_to_filter()
S
63 4 10
init()
S
52 2 25
filter_customer_get_downloadable_products()
S
64 3 9
order_delete_items()
S
65 3 8
setOrderLanguageBeforeSave()
S
67 3 8
set_order_language_backend()
S
71 2 5
set_order_language()
S
72 2 5
is_order_action_triggered_for_customer()
S
72 2 5
is_on_order_edit_page()
S
77 2 3
adjust_variation_item_if_translated()
S
66 2 8
get_item_product_id()
S
69 2 7
adjust_product_item_if_translated()
S
67 2 7
__construct()
S
66 1 8
get_order_language_by_item_id()
S
71 1 5
remove_dashboard_order_language_cookie()
S
78 1 3
set_dashboard_order_language_cookie()
S
78 1 3
switch_to_current()
S
81 1 3
get_filtered_comments()
S
64 1 9
getLanguage()
S
77 1 3