Code Analysis: Product Configurator for WooCommerce 1.5.9

Most Complex Functions

Function Rating Complexity
MKL\PC\Abstract_Settings::output_setting()
D
48
MKL\PC\Admin_Settings::init()
D
4
MKL\PC\Frontend_Woocommerce::load_scripts()
D
34
MKL\PC\Ajax::get_configurator_data()
C
28
MKL\PC\DB::scan_product_images()
C
29
MKL\PC\Configuration::save_image()
C
25
MKL\PC\Frontend_Cart::wc_cart_get_item_data()
C
25
MKL\PC\Layer_Settings::get_settings_list()
C
9
MKL\PC\Configuration::save()
B
19
MKL\PC\Compat_Yith_Raq::yith_raq_updated()
B
18
MKL\PC\Frontend_Cart::_get_cart_item_context()
B
19
MKL\PC\Frontend_Woocommerce::button_shortcode()
B
18