Code Analysis: Call for Price for WooCommerce 3.2.8

Most Complex Functions

Function Rating Complexity
Alg_WC_Call_For_Price_Settings_Per_Product::create_call_for_price_meta_box()
C
29
Alg_WC_Call_For_Price::on_empty_price()
B
20
Alg_WC_Call_For_Price::__construct()
A
15
Alg_WC_Call_For_Price_Settings_General::get_settings()
A
1
Alg_WC_Call_For_Price_Settings_Per_Product::save_call_for_price_meta_box()
A
10
Alg_Woocommerce_Call_For_Price::includes()
A
9
Alg_WC_Call_For_Price::make_empty_price_per_taxonomy()
A
8
Alg_WC_Settings_Call_For_Price::maybe_reset_settings()
S
7
Alg_WC_Call_For_Price_Settings_General::get_terms()
S
6
Alg_WC_Call_For_Price_Settings_Product_Types::generate_settings_section()
S
3
Alg_WC_Call_For_Price::make_empty_price_by_product_price()
S
6
Alg_WC_Call_For_Price_Settings_Product_Types::output_custom_textarea()
S
5