WCJ_Multicurrency_Base_Price B

Total Complexity 95
Dependencies 5
Dependents 0
Total lines 491
Lines of code 301
Logical lines of code 149
Comment lines 163
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
change_woocommerce_price_filter_sql()
A
43 14 43
price_filter_post_clauses()
A
47 10 34
change_currency_symbol_on_product_edit()
A
54 10 18
modify_default_price_filter_hook()
A
51 9 24
update_products_base_price_on_exchange_rate_change()
S
56 6 17
handle_price_filter_compatibility_flag_on_base_price_currency_update()
S
58 6 15
handle_price_filter_compatibility_flag_on_base_price_update()
S
58 6 15
update_base_price_meta_on_base_price_currency_update()
S
61 6 11
update_base_price_meta_on_price_update()
S
61 6 11
handle_wc_price_sorting()
S
53 5 21
__construct()
S
54 4 20
update_wcj_multicurrency_base_price_meta()
S
60 4 13
change_price_grouped()
S
60 4 13
get_products_by_base_price_currency()
S
54 2 22
get_variation_prices_hash()
S
61 1 11
handle_price_filter_widget_compatibility()
S
63 1 10
change_price()
S
79 1 3