Code Analysis: ELEX WooCommerce Role Based Pricing 1.3.0

Most Complex Functions

Function Rating Complexity
Elex_Price_Discount_Admin::elex_rp_get_adjustment_amount()
D
94
Elex_Price_Discount_Admin::elex_rp_get_price()
D
52
Elex_Pricing_Discount_Settings::elex_rp_add_custom_general_fields_save()
C
30
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_get_price_html()
A
15
Elex_Price_Discount_Admin::elex_rp_add_to_cart_text_content_replace()
A
15
Elex_Price_Discount_Admin::elex_rp_add_to_cart_text_url_replace()
A
14
Elex_Pricing_Discount_Settings::elex_rp_update_settings()
A
13
wc_get_price_including_tax()
A
12
Elex_Price_Discount_Admin::elex_rp_pricing_add_price_suffix()
A
12
elex_rp_compatiblity_fix()
A
5