Code Analysis: AI Product Studio for WooCommerce 1.0.0

Most Complex Functions

Function Rating Complexity
APSW_Product_Draft_Input::handle_generate_and_create_product_draft()
D
34
APSW_Product_Creator::validate_prepared_input()
C
24
APSW_Product_Draft_Input::sanitize_input()
B
22
APSW_Product_Draft_Input::handle_create_ai_product_draft()
B
18
APSW_Product_Creator::create_ai_draft_from_prepared_input()
B
18
APSW_Product_Draft_Input::handle_create_manual_product_draft()
A
14
APSW_Product_Draft_Input::handle_generate_ai_product_data()
A
14
APSW_Product_AI_Generator::build_prompt()
A
13
APSW_Product_Draft_Input::validate_input()
A
11
APSW_Product_AI_Generator::generate_from_prepared_input()
A
9
APSW_Product_AI_Generator::sanitize_generated_data()
A
9
APSW_Product_Creator::sanitize_ai_data()
A
9