Code Analysis: Elements Plus! 2.16.4

Function Rating Maintainability Complexity Lines of code
elements_plus_scripts()
D
27
41 114
Elementor\Widget_WPForms::register_controls()
D
15
3 634
elements_plus_add_elements()
D
32 36 93
elements_plus_get_map_style()
D
32 34 106
Elementor\Widget_Search::register_controls()
D
17
3 543
Elementor\Widget_Dual_Button_Plus::register_controls()
D
16
1 563
Elementor\Widget_CF7::register_controls()
C
19
1 459
Elementor\Widget_EP_Caldera::register_controls()
C
21
1 418
Elementor\Widget_CTA::register_controls()
B
21
1 382
Elementor\Widget_Button_Plus::register_controls()
B
22
1 349
Elementor\Widget_Tables::register_controls()
B
23
1 320
Elementor\Widget_FlipClock::register_controls()
B
24
1 285
Elementor\Widget_CountDown::render()
B
42 16 55
Elementor\Widget_Hotspots::register_controls()
B
24
1 275
Elementor\Widget_CountDown::register_controls()
A
26
1 254
Elementor\Widget_EP_Pricing_list::register_controls()
A
26
1 241
Elementor\Widget_Icon_Plus::register_controls()
A
26
1 239
Elementor\Widget_EP_Heading::register_controls()
A
26
2 223
ep_scheduled_show_element()
A
51 15 25
Elementor\EP_Image_Accordion::register_controls()
A
26
1 231
elements_plus_ajax_search()
A
40 12 60
Elementor\Widget_Justified_Gallery::register_controls()
A
27
1 219
Elementor\Widget_EP_Content_Toggle::register_controls()
A
28
1 213
Elementor\Widget_Dual_Button_Plus::render()
A
44 11 50
Elementor\EP_Image_Accordion::render()
A
44 11 48
ep_tilt_controls()
A
30 1 194
Elementor\Widget_EP_Content_Toggle::render()
A
44 10 52
Elementor\Widget_Label::register_controls()
A
29 1 183
Elementor\Widget_Search::render()
A
37 7 86
Elementor\Widget_CTA::render()
A
48 10 36
Elementor\Widget_Video_Slider::render()
A
46 9 40
Elementor\Widget_Video_Slider::register_controls()
A
31 1 154
Elementor\Widget_SVG::register_controls()
A
32 1 151
Elementor\Widget_Justified_Gallery::render()
A
45 8 40
Elements_Plus::custom_settings_html()
A
42 6 68
Elements_Plus::available_elements()
A
32 1 139
Elementor\Widget_Hotspots::render()
A
43 6 53
enqueue_wpforms_styles()
S
50 7 29
Elementor\Widget_Image_Comparison::register_controls()
S
35 1 115
Elementor\Widget_EP_Pricing_list::render()
S
48 6 39
Elementor\Widget_Styled_Maps::register_controls()
S
35 1 112
Elements_Plus::do_settings_section_field()
S
55 7 20
Elementor\Widget_AudioIgniter::register_controls()
S
37 1 108
Elementor\Widget_Preloader::register_controls()
S
36 1 105
Elementor\Widget_FlipClock::render()
S
50 6 29
Elementor\Widget_Tables::render()
S
47 5 40
Elementor\Widget_Dual_Button_Plus::render_text()
S
47 5 38
Elementor\Widget_EP_Heading::render()
S
54 6 19
Elementor\Widget_Styled_Maps::render()
S
54 6 18
Elementor\Widget_Label::render()
S
49 5 32
Elementor\Widget_Hover_Effects::render()
S
51 5 27
elements_plus_sanitize_settings()
S
46 3 44
elements_plus_get_video_url_info()
S
48 3 43
Elementor\Widget_Button_Plus::render()
S
52 4 26
elements_plus_init()
S
52 4 25
Elementor\Widget_Icon_Plus::render()
S
53 4 23
Elementor\Widget_SVG::render()
S
57 4 17
ep_scheduled_controls()
S
43 1 60
Elements_Plus::sanitize()
S
60 4 14
Elementor\Widget_Hover_Effects::register_controls()
S
43 1 58
Elementor\Widget_Hotspots::content_template()
S
61 1 48
ep_instagram_filters()
S
43 1 47
Elementor\Widget_WPForms::render()
S
60 3 14
ep_search_post_type_taxonomies_options()
S
60 3 13
Elementor\Widget_EP_Caldera::render()
S
62 3 12
Elementor\Widget_Image_Comparison::render()
S
52 2 26
Elementor\Widget_AudioIgniter::render()
S
56 2 21
ep_tilt_before_render()
S
56 2 17
Elementor\Widget_Preloader::render()
S
60 2 16
ep_search_post_types()
S
57 2 16
Elementor\Widget_AudioIgniter::get_playlists()
S
62 2 12
Elements_Plus::options_page()
S
54 1 27
Elements_Plus::settings_init()
S
55 1 23
Elementor\Widget_Label::content_template()
S
69 1 21
Elementor\Widget_CTA::content_template()
S
69 1 21
ep_schedule_before_render()
S
67 2 8
ep_schedule_after_render()
S
75 2 5
elements_plus_admin_styles()
S
70 2 6
get_elements_plus_icons_options()
S
66 2 8
get_elements_plus_icons()
S
69 2 7
Elements_Plus::get_setting()
S
70 2 5
Elementor\Widget_CF7::render()
S
66 2 8
Elements_Plus::get_default_settings()
S
66 2 8
Elementor\Widget_Button_Plus::content_template()
S
74 1 12
Elementor\Widget_Icon_Plus::content_template()
S
75 1 11
Elementor\Widget_EP_Pricing_list::get_icon()
S
82 1 3
Elementor\Widget_EP_Content_Toggle::get_name()
S
82 1 3
is_audioigniter_active()
S
76 1 4
Elementor\Widget_Search::get_title()
S
79 1 3
Elementor\Widget_Video_Slider::get_script_depends()
S
81 1 3
Elementor\Widget_SVG::get_categories()
S
81 1 3
elements_plus_dependency()
S
72 1 5
Elementor\Widget_EP_Caldera::get_icon()
S
82 1 3
Elementor\Widget_CTA::get_title()
S
79 1 3
Elementor\Widget_CTA::get_categories()
S
81 1 3
ep_get_cf7_forms()
S
63 1 10
Elementor\Widget_Styled_Maps::get_icon()
S
82 1 3
Elementor\Widget_Hotspots::get_icon()
S
82 1 3
Elementor\Widget_Icon_Plus::get_name()
S
82 1 3
Elementor\Widget_Dual_Button_Plus::get_button_sizes()
S
65 1 9
Elementor\Widget_EP_Caldera::content_template()
S
98 1 1
Elementor\Widget_Tables::get_title()
S
79 1 3
Elementor\Widget_Search::get_icon()
S
82 1 3
Elementor\Widget_FlipClock::get_name()
S
82 1 3
Elementor\Widget_CF7::get_title()
S
79 1 3
Elementor\Widget_CF7::get_icon()
S
82 1 3
Elementor\Widget_FlipClock::get_categories()
S
81 1 3
Elementor\Widget_CF7::get_categories()
S
81 1 3
Elementor\Widget_Styled_Maps::get_categories()
S
81 1 3
Elementor\Widget_FlipClock::content_template()
S
98 1 1
Elementor\Widget_EP_Heading::get_name()
S
82 1 3
Elementor\Widget_WPForms::get_title()
S
79 1 3
Elementor\Widget_EP_Heading::get_icon()
S
82 1 3
Elementor\Widget_EP_Heading::get_categories()
S
81 1 3
Elementor\Widget_Video_Slider::get_categories()
S
81 1 3
Elementor\Widget_Button_Plus::get_title()
S
79 1 3
Elementor\Widget_Hotspots::get_name()
S
82 1 3
Elementor\Widget_Hotspots::get_title()
S
79 1 3
Elementor\Widget_AudioIgniter::get_name()
S
82 1 3
Elementor\Widget_Hotspots::get_categories()
S
81 1 3
Elementor\Widget_Hotspots::get_script_depends()
S
80 1 3
Elementor\Widget_Button_Plus::get_icon()
S
82 1 3
Elementor\Widget_Video_Slider::content_template()
S
98 1 1
Elementor\Widget_Button_Plus::get_categories()
S
81 1 3
Elementor\Widget_Styled_Maps::content_template()
S
98 1 1
Elementor\Widget_WPForms::content_template()
S
98 1 1
Elementor\Widget_Icon_Plus::get_title()
S
79 1 3
Elementor\Widget_Icon_Plus::get_icon()
S
82 1 3
Elementor\Widget_Icon_Plus::get_categories()
S
81 1 3
Elementor\Widget_CountDown::get_name()
S
82 1 3
Elementor\Widget_Button_Plus::get_button_sizes()
S
65 1 9
Elementor\Widget_CountDown::get_title()
S
79 1 3
Elementor\EP_Image_Accordion::get_name()
S
82 1 3
Elementor\EP_Image_Accordion::get_title()
S
79 1 3
Elementor\EP_Image_Accordion::get_icon()
S
82 1 3
Elementor\EP_Image_Accordion::get_categories()
S
81 1 3
Elementor\Widget_CountDown::get_categories()
S
81 1 3
Elementor\Widget_AudioIgniter::get_icon()
S
82 1 3
Elementor\Widget_CountDown::content_template()
S
98 1 1
Elementor\Widget_Hover_Effects::get_categories()
S
81 1 3
Elementor\Widget_CTA::get_button_sizes()
S
65 1 9
Elementor\Widget_Hover_Effects::get_title()
S
79 1 3
Elementor\Widget_Hover_Effects::content_template()
S
98 1 1
Elementor\Widget_Image_Comparison::content_template()
S
98 1 1
Elementor\Widget_Label::get_name()
S
82 1 3
Elementor\Widget_Dual_Button_Plus::get_icon()
S
82 1 3
Elementor\Widget_Label::get_categories()
S
81 1 3
Elementor\Widget_Justified_Gallery::get_name()
S
82 1 3
Elementor\Widget_Dual_Button_Plus::get_title()
S
79 1 3
Elementor\Widget_SVG::content_template()
S
98 1 1
Elementor\Widget_AudioIgniter::content_template()
S
98 1 1
Elementor\Widget_Image_Comparison::get_icon()
S
82 1 3
Elementor\Widget_Tables::get_categories()
S
81 1 3
Elementor\Widget_CTA::get_name()
S
82 1 3
Elementor\Widget_EP_Pricing_list::get_name()
S
82 1 3
Elementor\Widget_Hover_Effects::get_icon()
S
82 1 3
Elementor\Widget_FlipClock::get_icon()
S
82 1 3
Elementor\Widget_Image_Comparison::get_categories()
S
81 1 3
Elementor\Widget_CountDown::get_icon()
S
82 1 3
Elementor\Widget_Image_Comparison::get_title()
S
79 1 3
Elementor\Widget_AudioIgniter::get_categories()
S
81 1 3
Elementor\Widget_Justified_Gallery::get_icon()
S
82 1 3
Elementor\Widget_CTA::get_icon()
S
82 1 3
Elementor\Widget_EP_Pricing_list::get_categories()
S
81 1 3
Elementor\Widget_EP_Content_Toggle::content_template()
S
98 1 1
Elementor\Widget_Label::get_icon()
S
82 1 3
Elementor\Widget_AudioIgniter::get_title()
S
79 1 3
Elementor\Widget_Image_Comparison::get_name()
S
82 1 3
Elementor\Widget_Dual_Button_Plus::get_name()
S
82 1 3
Elementor\Widget_Preloader::get_categories()
S
81 1 3
Elementor\Widget_Tables::get_name()
S
82 1 3
Elementor\Widget_SVG::get_icon()
S
82 1 3
Elementor\Widget_Justified_Gallery::content_template()
S
98 1 1
Elementor\Widget_SVG::get_name()
S
82 1 3
Elementor\Widget_Justified_Gallery::get_title()
S
79 1 3
Elementor\EP_Image_Accordion::content_template()
S
98 1 1
Elementor\Widget_EP_Caldera::get_title()
S
79 1 3
Elementor\Widget_Styled_Maps::get_name()
S
82 1 3
Elementor\Widget_CF7::get_name()
S
82 1 3
Elementor\Widget_Hover_Effects::get_name()
S
82 1 3
Elementor\Widget_Justified_Gallery::get_categories()
S
81 1 3
Elements_Plus::add_admin_menu()
S
76 1 3
Elementor\Widget_Preloader::get_name()
S
82 1 3
Elementor\Widget_Preloader::get_title()
S
79 1 3
Elementor\Widget_WPForms::get_name()
S
82 1 3
Elementor\Widget_EP_Pricing_list::get_title()
S
79 1 3
Elementor\Widget_Search::get_name()
S
82 1 3
Elementor\Widget_Search::content_template()
S
98 1 1
Elementor\Widget_WPForms::get_categories()
S
81 1 3
Elementor\Widget_Styled_Maps::get_title()
S
79 1 3
Elementor\Widget_EP_Caldera::get_name()
S
82 1 3
Elementor\Widget_Label::get_title()
S
79 1 3
elements_plus_add_fonts()
S
72 1 5
ep_tooltip_widgets()
S
79 1 3
elements_plus_fail_elementor_version()
S
72 1 5
Elementor\Widget_Preloader::content_template()
S
98 1 1
elements_plus_is_plugin_active()
S
81 1 3
elements_plus_fail_php_version()
S
72 1 5
Elementor\Widget_Tables::get_icon()
S
82 1 3
Elementor\Widget_Video_Slider::get_icon()
S
82 1 3
Elementor\Widget_EP_Content_Toggle::get_categories()
S
81 1 3
Elementor\Widget_Preloader::get_icon()
S
82 1 3
Elements_Plus::__construct()
S
74 1 4
Elementor\Widget_Hotspots::get_style_depends()
S
80 1 3
Elementor\Widget_WPForms::get_icon()
S
82 1 3
Elementor\Widget_CF7::content_template()
S
98 1 1
Elementor\Widget_Dual_Button_Plus::get_categories()
S
81 1 3
elements_plus_is_audioigniter_active()
S
75 1 4
Elementor\Widget_Button_Plus::get_name()
S
82 1 3
Elementor\Widget_AudioIgniter::is_reload_preview_required()
S
82 1 3
Elementor\Widget_EP_Content_Toggle::get_icon()
S
82 1 3
Elementor\Widget_Search::get_categories()
S
81 1 3
Elementor\Widget_SVG::get_title()
S
79 1 3
Elementor\Widget_FlipClock::get_title()
S
79 1 3
Elementor\Widget_EP_Caldera::get_categories()
S
81 1 3
Elementor\Widget_EP_Heading::get_title()
S
79 1 3
ep_get_elementor_templates()
S
65 1 9
elements_plus_load_plugin_textdomain()
S
78 1 3
elements_plus_category()
S
66 1 9
Elementor\Widget_Video_Slider::get_name()
S
82 1 3
Elementor\Widget_Video_Slider::get_title()
S
79 1 3
Elementor\Widget_EP_Content_Toggle::get_title()
S
79 1 3