WCML_Multi_Currency_Orders B

Total Complexity 100
Dependencies 6
Dependents 2
Total lines 566
Lines of code 383
Logical lines of code 194
Comment lines 62
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
set_converted_totals_for_item()
B
38 18 65
_use_order_currency_symbol()
B
42 18 50
get_converted_item_meta()
A
54 8 19
show_order_currency_selector()
S
45 4 53
get_currency_for_new_order()
S
59 6 13
orders_init()
S
53 5 20
show_orders_currencies_selector()
S
52 4 25
set_totals_for_order_items()
S
59 4 15
filter_order_status_query()
S
58 3 16
get_order_coupons_objects()
S
60 3 13
set_order_currency_on_ajax_update()
S
59 3 13
filter_orders_by_currency_join()
S
66 3 7
filter_orders_by_currency_where()
S
67 3 7
_override_woocommerce_order_currency_temporarily()
S
72 2 6
fix_currency_before_order_email()
S
67 2 8
get_order_currency_cookie()
S
69 2 7
__construct()
S
66 2 8
get_item_meta()
S
65 2 9
is_value_changed()
S
66 2 8
set_order_currency_on_update()
S
71 2 5
get_converted_meta_key()
S
80 1 3
add_woocommerce_hidden_order_itemmeta()
S
71 1 6
fix_currency_after_order_email()
S
75 1 4
total_is_changed()
S
78 1 3