Code Analysis: ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount 1.1.1

Function Rating Maintainability Complexity Lines of code
elex_ppct_discount_product()
B
43 19 49
elex_variation_price_format()
A
55 9 18
elex_ppct_get_setting()
S
38 2 96
elex_ppct_display_price()
S
50 6 29
Elex_Product_Price_Discount_Setting::output_sections()
S
58 6 13
elex_ppct_save_fields()
S
60 6 12
elex_ppct_custom_tab_data()
S
41 1 78
elex_ppct_save_custom_field_variations()
S
69 3 6
elex_ppct_add_custom_field_to_variations()
S
51 1 29
get_price_after_text_html()
S
68 2 8
get_price_before_text_html()
S
68 2 8
elex_ppct_discount_price_settings_tab()
S
82 1 3
elex_ppct_custom_product_tab()
S
65 1 9
elex_ppct_update_settings()
S
82 1 3
Elex_Product_Price_Discount_Setting::get_sections()
S
68 1 7
elex_ppct_discount_submenu_page()
S
79 1 3
Elex_Product_Price_Discount_Setting::__construct()
S
77 1 4
Elex_Product_Price_Discount_Setting::elex_ppct_add_settings_tab()
S
75 1 4
elex_ppct_plugin_action_links()
S
67 1 7
Elex_Product_Price_Discount_Setting::init()
S
75 1 4