Code Analysis: WOOCS - WooCommerce Currency Switcher 1.3.9.1

Most Complex Classes

Class Rating Complexity
WOOCS
D
1,297
WOOCS_FIXED_USER_ROLE
A
59
WOOCS_STATISTIC
A
52
WOOCS_FIXED_PRICE
A
51
WOOCS_STORAGE
S
48
WOOCS_ADV
S
38
WOOCS_AUTO_SWITCHER
S
32
WOOCS_reports
S
32
WOOCS_analytics
S
25
WOOCS_FIXED_COUPON
S
18
WOOCS_STARTER
S
18
WOOCS_SMART_DESIGNER
S
16

Most Complex Functions

Function Rating Complexity
WOOCS::get_rate()
D
175
WOOCS_World_Currencies::set_currencies()
D
1
WOOCS::__construct()
D
49
WOOCS::recalculate_order()
D
49
WOOCS::init()
D
51
WOOCS::woocommerce_price_html()
D
44
WOOCS::wc_price()
D
43
WOOCS::woocommerce_variation_prices()
D
34
WOOCS::print_plugin_options()
D
27
WOOCS_STATISTIC::get()
D
30
woocs_print_currency()
D
27
woocs_print_currency()
C
25