Code Analysis: Product Configurator for WooCommerce 1.2.27

Most Complex Functions

Function Rating Complexity
MKL\PC\DB::scan_product_images()
C
28
MKL\PC\Frontend_Woocommerce::load_scripts()
C
23
MKL\PC\Abstract_Settings::output_setting()
C
24
MKL\PC\Ajax::get_configurator_data()
C
24
MKL\PC\Admin_Settings::init()
C
3
MKL\PC\Configuration::save_image()
B
22
MKL\PC\Frontend_Cart::wc_cart_get_item_data()
B
18
MKL\PC\Languages::add_current_language_to_js()
B
18
MKL\PC\Admin_Settings::display()
A
11
MKL\PC\Configuration::save()
A
13
MKL\PC\Ajax::set_configurator_data()
A
14
MKL\PC\Frontend_Woocommerce::button_shortcode()
A
13