Code Analysis: AI Sports Writer 1.0.0

Most Complex Functions

Function Rating Complexity
AiSprtsW\Core\ContentGenerator::schedule_content_post()
B
18
AiSprtsW\Core\ContentGenerator::prepare_content_prompt()
B
14
AiSprtsW\Admin\PostConfigPage::sanitize_settings()
A
11
AiSprtsW\Core\ContentGenerator::run_content_generation()
A
9
AiSprtsW\Services\OpenAiService::generateDalleImage()
A
7
AiSprtsW\Admin\PostConfigPage::register_settings()
S
1
AiSprtsW\Services\OpenAiService::generateTitle()
S
5
AiSprtsW\Services\OpenAiService::generateContent()
S
4
AiSprtsW\Core\ContentGenerator::insert_games_into_db()
S
4
AiSprtsW\Core\Plugin::create_sport_ai_writer_tables()
S
3
AiSprtsW\Utilities\Logger::log()
S
6
AiSprtsW\Services\SportApiService::makeApiRequest()
S
4