Code Analysis: Dynamic OG Image Generator 2.0.51

Most Complex Classes

Class Rating Complexity
DOIG_Cron
C
122
DOIG_Admin
B
81
DOIG_Screenshot
S
41
DOIG_Post_Meta
S
36
DOIG_Proxy_Callback
S
34
DOIG_Logger
S
28
DOIG_OG_Injector
S
28
DOIG_Cache
S
27
DOIG_License
S
17
DOIG_Plugin
S
14
DOIG_Settings
S
12
DOIG_Gutenberg
S
8

Most Complex Functions

Function Rating Complexity
doig_render_settings_page()
D
49
DOIG_Screenshot::submit_proxy_job()
D
29
DOIG_Cron::handle_process_queue()
C
24
DOIG_Cron::poll_proxy_job()
C
22
DOIG_Proxy_Callback::handle_callback()
B
20
DOIG_Post_Meta::rest_regenerate()
B
14
DOIG_Admin::ajax_check_proxy_health()
B
15
DOIG_Cron::handle_take_screenshot()
A
14
DOIG_OG_Injector::inject()
A
13
DOIG_Cron::handle_daily_refresh()
A
10
DOIG_Admin::register_settings()
A
3
DOIG_Cron::format_queue_outcome_summary()
A
10