Code Analysis: Advanced Responsive Video Embedder for Rumble, Odysee, YouTube, Vimeo, Kick ... 10.6.0

Most Complex Classes

Class Rating Complexity
Nextgenthemes\ARVE\Video
D
218
Nextgenthemes\ARVE\ElementorWidget
S
27

Most Complex Functions

Function Rating Complexity
settings_data()
D
7
iframesrc_urlarg_autoplay()
C
32
Nextgenthemes\ARVE\Video::build_iframe_src()
B
19
Nextgenthemes\ARVE\ElementorWidget::register_controls()
B
18
Nextgenthemes\ARVE\Video::build_html()
B
17
action_admin_init_setup_messages()
B
13
Nextgenthemes\ARVE\Video::build_iframe_attr()
B
16
Nextgenthemes\ARVE\Video::detect_provider_and_id_from_url()
B
17
compare_oembed_src_with_generated_src()
A
14
delete_oembed_cache()
A
10
list_hooks()
A
12
Nextgenthemes\ARVE\Video::detect_html5()
A
12