Code Analysis: YayCurrency 2.0.1

Most Complex Functions

Function Rating Complexity
Yay_Currency\Engine\Compatibles\YITHWooCommerceAddOnsExtraPremiumOptions::get_price_options_by_cart()
D
35
Yay_Currency\Engine\FEPages\WooCommerceCurrency::change_shipping_cost()
D
35
Yay_Currency\Engine\Hooks::get_price_with_conditions()
B
20
Yay_Currency\Engine\FEPages\WooCommerceCurrency::change_format_order_item_totals()
B
17
Yay_Currency\Engine\Compatibles\WooCommerceProductBundles::get_container_cart_item_subtotal()
B
16
Yay_Currency\Engine\FEPages\WooCommerceCurrency::recalculate_mini_cart()
B
16
Yay_Currency\Engine\Ajax::get_currency_manage_tab_data()
A
10
Yay_Currency\Engine\FEPages\WooCommercePriceFormat::change_existing_currency_symbol()
A
14
Yay_Currency\Engine\FEPages\WooCommerceCurrency::custom_raw_price()
A
14
Yay_Currency\Engine\Compatibles\WooCommerceProductBundles::woocommerce_bundled_cart_item()
A
13
Yay_Currency\Engine\Ajax::update_exchange_rate()
A
11
Yay_Currency\Engine\Compatibles\AdvancedProductFieldsProWooCommerce::get_data_options_info()
A
12