Code Analysis: OCM Pulse 1.0.1

Most Complex Classes

Class Rating Complexity
OCMPulse\Settings
A
69
OCMPulse\OcmApi
A
52
OCMPulse\RestApi
S
36
OCMPulse\ClassicEditor
S
19
OCMPulse\Sdk
S
14
OCMPulse\Gutenberg
S
4
OCMPulse\Plugin
S
1

Most Complex Functions

Function Rating Complexity
OCMPulse\Settings::handle_oauth_callback()
B
19
OCMPulse\Settings::render()
B
9
OCMPulse\RestApi::send()
A
12
OCMPulse\ClassicEditor::render()
A
6
OCMPulse\Settings::handle_request()
A
12
OCMPulse\OcmApi::get_ai_generation()
A
9
OCMPulse\RestApi::generate_ai_status()
S
7
OCMPulse\OcmApi::parse_response()
S
7
OCMPulse\Sdk::maybe_serve_worker()
S
6
OCMPulse\RestApi::generate_ai()
S
5
OCMPulse\OcmApi::start_ai_generation()
S
5
OCMPulse\Settings::handle_oauth_init()
S
3