Code Analysis: Stock Locations for WooCommerce 2.6.6

Most Complex Functions

Function Rating Complexity
SlwMain::enqueue_frontend()
D
46
slw_update_products()
D
42
SLW\SRC\Classes\Frontend\SlwFrontendCart::add_cart_item_stock_locations()
D
40
SLW\SRC\Classes\Frontend\SlwFrontendProduct::location_select_input()
D
34
SLW\SRC\Classes\SlwOrderItem::newOrderItemAllocateStock()
C
29
SLW\SRC\Helpers\SlwStockAllocationHelper::getProductStockLocations()
C
29
SLW\SRC\Helpers\SlwOrderItemHelper::allocateLocationStock()
C
25
slw_woocommerce_product_import_before_import()
C
27
SLW\SRC\Classes\SlwStockLocationsTab::update_product_stock()
C
25
SLW\SRC\Classes\SlwOrderItem::include_location_data_in_formatted_item_meta()
C
26
SLW\SRC\Classes\SlwSettings::checkbox_callback()
C
26
SLW\SRC\Classes\SlwStockLocationsTab::save_tab_data_stock_locations_wc_product_save()
B
24