Code Analysis: Splendid Sales Booster for WooCommerce 1.1.0

Most Complex Classes

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

Most Complex Functions

Function Rating Complexity
wcssb_get_product_cross_sell_products()
B
19
Plugin::maybe_add_cross_sells_to_cart()
A
13
Plugin::save_cross_sell_products_form()
A
13
wcssb_get_formatted_product_variation_attributes()
A
11
Plugin::handle_wp_ajax_json_custom_search_products()
A
10
Plugin::include_drawers()
A
8
wcssb_get_cross_sells_by_parent_product_id()
A
9
Plugin::process_add_to_cart_message_for_drawer()
A
8
Plugin::append_cross_sells_to_added_to_cart_notice()
A
8
CrossSellRESTSectionController::get_item_schema()
A
1
CrossSellRESTSectionController::get_section()
A
8
wcssb_delete_cross_sells_by_post_id()
S
7