Code Analysis: WooCommerce Custom Product Builder or Configurator - Especially PC Builder Toolkit 2.2.0

Most Complex Functions

Function Rating Complexity
wpadpcbu_query()
B
19
WPAppsDev\PCBU\Ajax::filter_component_product_process()
B
16
WPAppsDev\PCBU\Ajax::generate_component_filters_field()
A
7
wpadpcbu_get_template()
A
8
WPAppsDev\PCBU\Assets::enqueue_front_scripts()
A
7
WPAppsDev\PCBU\DynamicTaxonomy::create_dynamic_taxonomy()
S
7
WPAppsDev\PCBU\Installer::setup_pages()
S
6
get_component_data()
S
6
WPAppsDev\PCBU\Ajax::pcbuilder_configuration_save_process()
S
5
WPAppsDev\PCBU\Admin\Product::save_pcbuilder_settings()
S
7
WPAppsDev\PCBU\Ajax::remove_configuration_process()
S
6
WPAppsDev\PCBU\Admin\Settings::settings_fields()
S
1