Code Analysis: WowAddons - Product Addons for WooCommerce 1.5.11

Most Complex Functions

Function Rating Complexity
PRAD\Includes\Order\CartPage::calculate_option_price()
D
103
PRAD\Includes\Common\Functions::get_currency_reverted_price()
D
35
PRAD\Includes\Common\Functions::get_currency_converted_price()
D
34
PRAD\Includes\Restapi\RequestApi::set_assign_product_callback()
C
27
PRAD\Includes\Restapi\RequestApi::handle_existing_assign_meta()
C
27
PRAD\Includes\Compatibility\BaseCurrency::resolve()
B
23
PRAD\Includes\Common\Hooks::delete_option_product_meta_callback()
B
24
PRAD\Includes\Restapi\RequestApi::upload_font_callback()
B
17
PRAD\Includes\Order\CheckoutPage::woocommerce_checkout_create_order()
B
20
PRAD\Includes\Admin\Notice::prad_dashboard_banner_notice()
B
12
PRAD\Includes\Analytics::handle_default_option_creations()
B
4
PRAD\Includes\Blocks\Types\Products_Block::process_product_options()
B
20