Code Analysis: Aiify - ChatGPT, Ollama and OpenRouter AI Copywriting, Content Writing and Editing 0.1.8

Most Complex Classes

Class Rating Complexity
AIIFY\Ollama
S
17
AIIFY\Settings
S
5
AIIFY\OpenRouter
S
1

Most Complex Functions

Function Rating Complexity
settings()
B
5
register_aiify_block()
A
11
AIIFY\Ollama::sendRequest()
A
8
get_stream_error()
S
6
get_ai_engine()
S
5
prepare_options_ollama()
S
3
AIIFY\Ollama::chat()
S
4
install_or_upgrade()
S
3
AIIFY\Ollama::listModels()
S
4
get_ai_model()
S
4
AIIFY\Settings::plugin_page()
S
3
aii_fs()
S
2