Code Analysis: Bulk Product Editing For WooCommerce 3.5.0

Most Complex Functions

Function Rating Complexity
wcbef\classes\helpers\Product::set_filter_data_items()
D
137
wcbef\classes\helpers\Columns::get_product_columns()
D
59
wcbef\classes\services\export\Export_Service::set_row()
D
58
wcbef\classes\bootstrap\WCBEF_Custom_Queries::meta_filter()
D
47
wcbef\classes\controllers\WCBEF_Ajax::set_products_variations()
D
46
wcbef\classes\repositories\Product::get_product_fields()
D
42
wcbef\classes\services\filter\Product_Filter_Service::product_custom_fields_filter()
D
33
wcbef\classes\repositories\Column::get_fields()
C
5
wcbef\classes\helpers\Product_Helper::apply_default_operator()
C
28
wcbef\classes\bootstrap\WCBEF_Custom_Queries::general_column_filter()
B
21
wcbef\classes\services\product_update\handlers\Woocommerce_Handler::update()
B
20
wcbef\classes\repositories\Product::product_attribute_update()
B
19