Code Analysis: SiteAssist AI Editorial Planner 0.16.96

Most Complex Classes

Class Rating Complexity
WPAEP_Admin
D
1,685
WPAEP_OpenAI
D
947
WPAEP_Post_Generator
D
798
WPAEP_Calendar
D
744
WPAEP_Scanner
D
452
WPAEP_Settings
D
198
WPAEP_Brand_Profile
D
195
WPAEP_Image_Generator
D
139
WPAEP_Cost_Estimator
B
97
WPAEP_Usage_Tracker
B
85
WPAEP_Debug_Log
S
37
WPAEP_Plugin
S
5

Most Complex Functions

Function Rating Complexity
WPAEP_Admin::get_calendar_body_html()
D
139
WPAEP_Admin::render_onboarding_page()
D
96
WPAEP_OpenAI::generate_editorial_calendar()
D
99
WPAEP_Admin::handle_save_settings()
D
90
WPAEP_OpenAI::build_internal_link_options()
D
80
WPAEP_OpenAI::generate_article_draft()
D
68
WPAEP_Settings::sanitize()
D
73
WPAEP_Admin::ajax_generate_calendar_draft()
D
66
WPAEP_Admin::ajax_generate_calendar()
D
59
WPAEP_Brand_Profile::build_scan_context()
D
68
WPAEP_OpenAI::polish_editorial_calendar_headlines()
D
54
WPAEP_Admin::get_calendar_article_content_quality_display()
D
55