Code Analysis: Dropshipping with Banggood for WooCommerce (Lite version) 1.2.11

Most Complex Classes

Class Rating Complexity
B2WL_Woocommerce
D
618
Requests_IRI
D
221
B2WL_ImportAjaxController
D
217
B2WL_PriceFormula
D
160
B2WL_SettingPageController
D
145
Services_JSON
D
138
Requests
C
124
B2WL_Banggood
C
123
B2WL_Helper
C
105
B2WL_Utils
B
91
B2WL_Attachment
B
88
B2WL_JSON_API
B
80

Most Complex Functions

Function Rating Complexity
B2WL_Woocommerce::add_variation()
D
225
B2WL_Woocommerce::add_product()
D
102
B2WL_PriceFormula::apply_formula()
D
92
B2WL_Woocommerce::upd_product()
D
87
B2WL_ImportAjaxController::ajax_update_product_info()
D
68
Services_JSON::decode()
D
67
Requests_Transport_fsockopen::request()
D
49
Services_JSON::_encode()
D
45
B2WL_Banggood::process_product()
D
44
B2WL_Woocommerce::get_product_by_post_id()
D
42
B2WL_ImportAjaxController::ajax_split_product()
D
39
Requests_IRI::remove_iunreserved_percent_encoded()
D
36