Code Analysis: Product Addons and Product Options With Custom Fields – WowAddons 1.6.14

Most Complex Functions

Function Rating Complexity
PRAD\Includes\Order\CartPage::calculate_option_price()
D
118
PRAD\Includes\Common\Formula\Lexer\Expression_Lexer::tokenize()
D
37
PRAD\Includes\Restapi\RequestApi::set_assign_product_callback()
D
36
PRAD\Includes\Admin\Notice::prad_dashboard_content_notice()
D
19
PRAD\Includes\Common\Functions::get_currency_reverted_price()
D
35
PRAD\Includes\Common\Functions::get_currency_converted_price()
D
34
PRAD\Includes\Restapi\RequestApi::handle_existing_assign_meta()
C
33
PRAD\Includes\Common\Hooks::delete_option_product_meta_callback()
C
29
PRAD\Includes\WowRevenuePromotion::render_products_submenu_modal()
C
3
PRAD\Includes\Admin\Notice::prad_dashboard_banner_notice()
C
13
PRAD\Includes\Compatibility\BaseCurrency::resolve()
B
23
PRAD\Includes\Common\Formula\Ast\Expression_Function_Node::evaluate()
B
21