Code Analysis: WOOCS - WooCommerce Currency Switcher 1.3.7.3

Most Complex Classes

Class Rating Complexity
WOOCS
D
1,187
WOOCS_FIXED_USER_ROLE
A
57
WOOCS_FIXED_PRICE
A
56
WOOCS_STATISTIC
A
52
WOOCS_STORAGE
S
48
WOOCS_ADV
S
38
WOOCS_AUTO_SWITCHER
S
32
WOOCS_reports
S
32
WOOCS_FIXED_COUPON
S
18
WOOCS_SMART_DESIGNER
S
16
WOOCS_STARTER
S
15
PN_WP_CRON_WOOCS
S
15

Most Complex Functions

Function Rating Complexity
WOOCS::get_rate()
D
143
WOOCS::__construct()
D
48
WOOCS::recalculate_order()
D
49
WOOCS::init()
D
48
WOOCS::woocommerce_price_html()
D
42
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
WOOCS::woocs_add_approx_to_price()
C
27