WCML_Orders B

Total Complexity 100
Dependencies 14
Dependents 7
Total lines 596
Lines of code 362
Logical lines of code 180
Comment lines 139
Methods 30
Properties 2

Methods 30

Method Rating Maintainability Complexity Lines of code
adjust_order_item_in_language()
A
47 12 36
order_language_dropdown()
A
42 6 61
update_attribute_item_meta_value()
S
51 7 24
woocommerce_order_get_items()
S
63 7 9
backend_after_order_itemmeta()
S
58 6 14
backend_before_order_itemmeta()
S
59 6 13
filter_downloadable_product_items()
S
54 5 21
append_query_parameters()
S
63 5 11
force_update_itemmeta()
S
56 3 17
is_on_order_edit_page()
S
75 4 3
get_order_items_language_to_filter()
S
63 4 10
adjust_variation_item_if_translated()
S
62 3 11
init()
S
53 2 24
maybe_set_dashboard_cookie()
S
72 3 5
filter_customer_get_downloadable_products()
S
64 3 9
setOrderLanguageBeforeSave()
S
64 3 9
adjust_product_item_if_translated()
S
63 3 10
order_delete_items()
S
65 3 8
is_order_action_triggered_for_customer()
S
72 2 5
set_order_language()
S
73 2 5
set_order_language_backend()
S
72 2 5
get_filtered_comments()
S
62 1 11
getLanguage()
S
64 1 9
__construct()
S
66 1 8
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_order_language_by_item_id()
S
71 1 5
get_attribute_options()
S
72 1 5
setLanguage()
S
72 1 5