Code Analysis: Splendid Sales Booster for WooCommerce 1.2.4

Most Complex Classes

Class Rating Complexity
Plugin
D
152
CrossSellRelation
S
21
CrossSellDataStore
S
17
Splendid\SalesBoosterVendor\AbstractPlugin
S
15
CrossSellRESTSectionController
S
11

Most Complex Functions

Function Rating Complexity
wcssb_get_product_cross_sell_products()
D
52
Plugin::maybe_add_cross_sells_to_cart()
A
13
Plugin::save_cross_sell_products_form()
A
13
Plugin::append_cross_sells_to_added_to_cart_notice()
A
12
wcssb_get_formatted_product_variation_attributes()
A
11
CrossSellRESTSectionController::get_item_schema()
A
1
Plugin::handle_wp_ajax_json_custom_search_products()
A
10
Plugin::include_drawers()
A
8
wcssb_dropdown_variation_attribute_options()
A
8
wcssb_get_cross_sells_by_parent_product_id()
A
9
Plugin::process_add_to_cart_message_for_drawer()
A
8
CrossSellRESTSectionController::get_section()
A
8