Code Analysis: WooCommerce Cart Stock Reducer 3.90

Most Complex Classes

Class Rating Complexity
WC_Cart_Stock_Reducer
D
262
WC_CSR_Sessions
A
65
WC_CSR_Session
S
9
WooCommerceTest
S
1
SampleTest
S
1

Most Complex Functions

Function Rating Complexity
WC_CSR_Sessions::find_items_in_carts()
A
13
WC_Cart_Stock_Reducer::is_expiration_enabled()
A
12
WC_Cart_Stock_Reducer::remove_expired_item()
A
11
WC_CSR_Sessions::quantity_in_carts()
A
11
WC_Cart_Stock_Reducer::add_to_cart()
A
10
WC_Cart_Stock_Reducer::add_cart_item()
A
9
WC_Cart_Stock_Reducer::expiration_time_cache()
A
9
WC_Cart_Stock_Reducer::get_availability_class()
A
9
WC_Cart_Stock_Reducer::get_availability_text()
A
9
WC_Cart_Stock_Reducer::get_virtual_stock_available()
A
8
WC_Cart_Stock_Reducer::add_cart_validation()
A
8
WC_Cart_Stock_Reducer::get_item_managing_stock()
A
8