WCJ_Multicurrency D

Total Complexity 226
Dependencies 7
Dependents 0
Total lines 1,334
Lines of code 834
Logical lines of code 412
Comment lines 403
Methods 40
Properties 1

Methods 40

Method Rating Maintainability Complexity Lines of code
change_price()
D
33 35 80
get_addons_item_data()
B
43 19 41
recursively_convert_wc_tree_settings()
A
48 15 33
get_price_filter_sql_compatible()
A
42 14 47
handle_per_product_opt_with_sort_by_price()
A
45 12 37
save_min_max_prices_per_product()
A
44 11 41
posts_clauses_price_filter_compatible()
A
48 11 29
handle_compatibility()
A
45 7 40
add_compatibility_with_price_filter_widget()
A
43 3 98
__construct()
S
45 6 42
update_min_max_prices_on_exchange_rate_change()
S
54 7 19
add_hooks()
S
51 5 26
check_woocommerce_coupon_min_max_amount()
S
56 5 17
get_current_currency_code()
S
57 5 17
change_price_grouped()
S
57 5 17
init()
S
59 5 15
fix_wc_coupon_discount_amount()
S
59 5 13
convert_pricing_deals_settings()
S
60 5 13
convert_free_shipping_min_amount()
S
61 5 12
do_revert()
S
62 5 12
convert_wc_tree_table_rate_settings()
S
56 3 17
product_addons_price_raw()
S
63 4 10
get_currency_exchange_rate()
S
62 3 11
fix_wc_product_import()
S
57 2 17
get_products_by_per_product_currency()
S
59 2 16
change_price_shipping()
S
64 3 10
smart_coupons_get_amount()
S
64 3 10
change_currency_by_country()
S
66 3 9
fix_price_filter_widget_currency_format()
S
54 1 20
fix_wc_attribute_swatches_premium_variable_cart_item_price()
S
68 2 7
product_addons_option_price_raw()
S
69 2 7
init_bkg_process_class()
S
70 2 6
flexible_shipping_compatibility()
S
68 2 7
wc_tree_table_rate_shipping_compatibility()
S
69 2 6
change_currency_code()
S
72 2 6
get_variation_prices_hash()
S
61 1 12
change_price_by_currency_tm_extra_product_options_plugin_cart()
S
80 1 3
change_price_by_currency_tm_extra_product_options_plugin()
S
80 1 3
save_price()
S
79 1 3
get_default_currency()
S
71 1 5