Code Analysis: Dynamic OG Image Generator 2.1.3

Most Complex Classes

Class Rating Complexity
DOIG_Cron
C
122
DOIG_Admin
B
84
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
28
DOIG_License
S
21
DOIG_Plugin
S
14
DOIG_Settings
S
12
DOIG_SEO_Compat
S
11

Most Complex Functions

Function Rating Complexity
doig_render_settings_page()
D
55
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_Admin::register_settings()
A
3
DOIG_Cron::handle_daily_refresh()
A
10
DOIG_SEO_Compat::register_overrides()
A
10