Code Analysis: OCM Pulse 1.1.0

Most Complex Classes

Class Rating Complexity
OCMPulse\Settings
B
78
OCMPulse\OcmApi
A
52
OCMPulse\Sdk
A
51
OCMPulse\RestApi
S
46
OCMPulse\ClassicEditor
S
19
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
10
OCMPulse\RestApi::send()
A
14
OCMPulse\ClassicEditor::render()
A
6
OCMPulse\Settings::handle_request()
A
12
OCMPulse\OcmApi::get_ai_generation()
A
9
OCMPulse\Sdk::install_worker_file()
A
7
OCMPulse\Sdk::worker_status()
S
6
OCMPulse\RestApi::generate_ai_status()
S
7
OCMPulse\OcmApi::parse_response()
S
7
OCMPulse\Sdk::maybe_serve_worker()
S
6
OCMPulse\Settings::handle_save_url()
S
6