Code Analysis: ELEX WooCommerce Role Based Pricing 1.5.2

Most Complex Functions

Function Rating Complexity
Elex_Price_Discount_Admin::elex_rp_get_adjustment_amount()
D
113
Elex_Price_Discount_Admin::elex_rp_get_price()
D
80
Elex_Pricing_Discount_Settings::elex_rp_add_custom_general_fields_save()
C
30
Elex_Price_Discount_Admin::elex_rp_get_price_html()
B
24
Elex_Price_Discount_Admin::elex_rp_get_adjustment_for_individual_products()
B
22
Elex_Price_Discount_Admin::elex_rp_product_page_remove_add_to_cart_option()
B
19
Elex_Price_Discount_Admin::elex_rp_adjust_percent_for_user_roles()
A
15
Elex_Price_Discount_Admin::elex_rp_adjust_price_for_user_roles()
A
15
Elex_Price_Discount_Admin::elex_rp_add_to_cart_text_content_replace()
A
15
Elex_Pricing_Discount_Settings::elex_rp_update_settings()
A
14
Elex_Price_Discount_Admin::elex_rp_add_to_cart_text_url_replace()
A
14
wc_get_price_including_tax()
A
12