Code Analysis: Elements Plus! 2.14.2

Function Rating Maintainability Complexity Lines of code
elements_plus_scripts()
D
27
42 113
Elementor\Widget_WPForms::_register_controls()
D
16
3 623
elements_plus_add_elements()
D
32 38 96
elements_plus_get_map_style()
D
32 34 106
Elementor\Widget_Search::_register_controls()
D
17
3 542
Elementor\Widget_Dual_Button_Plus::_register_controls()
D
17
1 559
Elementor\Widget_CF7::_register_controls()
C
20
1 457
Elementor\Widget_EP_Caldera::_register_controls()
C
21
1 413
Elementor\Widget_CTA::_register_controls()
B
21
1 377
Elementor\Widget_Button_Plus::_register_controls()
B
22
1 344
Elementor\Widget_Tables::_register_controls()
B
24
1 316
Elementor\Widget_FlipClock::_register_controls()
B
24
1 282
Elementor\Widget_CountDown::render()
B
42 16 56
Elementor\Widget_Dual_Button_Plus::render()
B
40 15 63
Elementor\Widget_Hotspots::_register_controls()
A
25
1 265
Elementor\Widget_CountDown::_register_controls()
A
26
1 249
Elementor\Widget_Icon_Plus::_register_controls()
A
26
1 240
Elementor\Widget_EP_Heading::_register_controls()
A
26
2 223
Elementor\Widget_EP_Pricing_list::_register_controls()
A
26
1 238
ep_scheduled_show_element()
A
51 15 25
Elementor\EP_Image_Accordion::_register_controls()
A
27
1 227
Elementor\EP_Image_Accordion::render()
A
44 13 47
elements_plus_ajax_search()
A
40 12 60
Elementor\Widget_Justified_Gallery::_register_controls()
A
27
1 217
Elementor\Widget_EP_Content_Toggle::_register_controls()
A
28
1 214
ep_tilt_controls()
A
30 1 194
Elementor\Widget_EP_Content_Toggle::render()
A
44 10 53
Elementor\Widget_CTA::render()
A
47 11 38
Elementor\Widget_Label::_register_controls()
A
29 1 181
Elementor\Widget_Search::render()
A
37 7 86
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 153
Elementor\Widget_Justified_Gallery::render()
A
45 8 40
Elements_Plus::available_elements()
A
31 1 145
Elements_Plus::custom_settings_html()
A
42 6 68
Elementor\Widget_EP_Heading::render()
A
51 8 25
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_Instagram::_register_controls()
S
35 1 113
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 107
Elementor\Widget_Button_Plus::render()
S
49 6 32
Elementor\Widget_Preloader::_register_controls()
S
36 1 106
Elementor\Widget_FlipClock::render()
S
50 6 29
Elementor\Widget_Icon_Plus::render()
S
50 6 29
Elementor\Widget_SVG::render()
S
53 6 24
Elementor\Widget_Styled_Maps::render()
S
54 6 18
Elementor\Widget_Tables::render()
S
49 5 31
Elementor\Widget_Hotspots::render()
S
46 4 43
Elementor\Widget_Hover_Effects::render()
S
51 5 26
elements_plus_sanitize_settings()
S
45 3 45
elements_plus_get_video_url_info()
S
48 3 43
ep_scheduled_controls()
S
43 1 60
Elements_Plus::sanitize()
S
60 4 14
Elementor\Widget_Hover_Effects::_register_controls()
S
43 1 58
elements_plus_init()
S
54 3 21
Elementor\Widget_Instagram::render()
S
55 3 20
ep_instagram_filters()
S
43 1 47
Elementor\Widget_WPForms::render()
S
59 3 14
Elementor\Widget_Hotspots::_content_template()
S
62 1 43
Elementor\Widget_Image_Comparison::render()
S
51 2 28
ep_search_post_type_taxonomies_options()
S
60 3 13
Elementor\Widget_Dual_Button_Plus::render_text()
S
52 2 28
Elementor\Widget_EP_Caldera::render()
S
61 3 12
Elementor\Widget_Label::render()
S
54 2 22
Elementor\Widget_AudioIgniter::render()
S
56 2 22
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_CTA::_content_template()
S
69 1 21
Elementor\Widget_Label::_content_template()
S
71 1 16
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
Elementor\Widget_CF7::render()
S
66 2 8
Elements_Plus::get_default_settings()
S
66 2 8
Elements_Plus::get_setting()
S
70 2 5
Elementor\Widget_Button_Plus::_content_template()
S
74 1 12
Elementor\Widget_Icon_Plus::_content_template()
S
75 1 11
elements_plus_is_audioigniter_active()
S
75 1 4
Elementor\Widget_EP_Pricing_list::get_title()
S
79 1 3
Elementor\Widget_Video_Slider::get_categories()
S
81 1 3
Elementor\Widget_FlipClock::get_title()
S
79 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_Hotspots::get_style_depends()
S
80 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_Tables::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_WPForms::get_name()
S
82 1 3
Elementor\Widget_Video_Slider::_content_template()
S
98 1 1
Elementor\Widget_FlipClock::get_name()
S
82 1 3
Elementor\Widget_CF7::get_title()
S
79 1 3
Elementor\Widget_WPForms::get_categories()
S
81 1 3
Elementor\Widget_FlipClock::get_categories()
S
81 1 3
Elementor\Widget_CF7::get_categories()
S
81 1 3
Elementor\Widget_Search::get_name()
S
82 1 3
Elementor\Widget_FlipClock::_content_template()
S
98 1 1
Elementor\Widget_EP_Heading::get_name()
S
82 1 3
Elementor\Widget_Button_Plus::get_name()
S
82 1 3
Elementor\Widget_Icon_Plus::get_name()
S
82 1 3
Elementor\Widget_EP_Heading::get_categories()
S
81 1 3
Elementor\Widget_WPForms::get_title()
S
79 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_Tables::get_icon()
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_CountDown::get_name()
S
82 1 3
Elementor\Widget_Button_Plus::get_categories()
S
81 1 3
Elementor\Widget_EP_Pricing_list::get_icon()
S
82 1 3
Elementor\Widget_Tables::get_categories()
S
81 1 3
Elementor\Widget_Icon_Plus::get_title()
S
79 1 3
Elementor\Widget_Icon_Plus::get_icon()
S
82 1 3
Elementor\Widget_EP_Content_Toggle::_content_template()
S
98 1 1
Elements_Plus::__construct()
S
74 1 4
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\EP_Image_Accordion::_content_template()
S
91 1 2
Elementor\Widget_Image_Comparison::get_name()
S
82 1 3
Elementor\Widget_Image_Comparison::get_title()
S
79 1 3
Elementor\Widget_Image_Comparison::get_icon()
S
82 1 3
Elementor\Widget_Image_Comparison::get_categories()
S
81 1 3
Elementor\Widget_AudioIgniter::get_name()
S
82 1 3
Elementor\Widget_Dual_Button_Plus::get_categories()
S
81 1 3
Elementor\Widget_CountDown::_content_template()
S
98 1 1
Elementor\Widget_SVG::get_title()
S
79 1 3
Elementor\Widget_SVG::_content_template()
S
98 1 1
Elementor\Widget_Hover_Effects::_content_template()
S
98 1 1
Elementor\Widget_Instagram::get_title()
S
79 1 3
Elementor\Widget_CTA::get_categories()
S
81 1 3
Elementor\Widget_Icon_Plus::get_categories()
S
81 1 3
Elementor\Widget_Justified_Gallery::get_title()
S
79 1 3
Elementor\Widget_CF7::get_icon()
S
82 1 3
Elementor\Widget_Justified_Gallery::get_icon()
S
82 1 3
Elementor\Widget_Tables::get_title()
S
79 1 3
Elementor\Widget_Dual_Button_Plus::get_icon()
S
82 1 3
Elementor\Widget_AudioIgniter::_content_template()
S
98 1 1
Elementor\Widget_Hover_Effects::get_icon()
S
82 1 3
Elementor\Widget_Label::get_title()
S
79 1 3
Elementor\Widget_SVG::get_icon()
S
82 1 3
Elementor\Widget_Styled_Maps::get_title()
S
79 1 3
Elementor\Widget_SVG::get_name()
S
82 1 3
Elementor\Widget_Preloader::get_categories()
S
81 1 3
Elementor\Widget_Hover_Effects::get_categories()
S
81 1 3
Elementor\Widget_CF7::_content_template()
S
98 1 1
Elementor\Widget_Hover_Effects::get_title()
S
79 1 3
Elementor\Widget_AudioIgniter::get_categories()
S
81 1 3
Elementor\Widget_Justified_Gallery::get_name()
S
82 1 3
Elementor\Widget_CTA::get_icon()
S
82 1 3
Elementor\Widget_Label::get_categories()
S
81 1 3
Elementor\Widget_WPForms::_content_template()
S
98 1 1
Elementor\Widget_Preloader::get_name()
S
82 1 3
Elementor\Widget_AudioIgniter::get_title()
S
79 1 3
Elementor\Widget_EP_Caldera::get_name()
S
82 1 3
Elementor\Widget_Search::get_categories()
S
81 1 3
Elementor\Widget_Hover_Effects::get_name()
S
82 1 3
Elementor\Widget_EP_Heading::get_icon()
S
82 1 3
Elementor\Widget_Instagram::get_name()
S
82 1 3
Elementor\Widget_Label::get_name()
S
82 1 3
Elementor\Widget_Image_Comparison::_content_template()
S
98 1 1
Elementor\Widget_FlipClock::get_icon()
S
82 1 3
Elementor\Widget_CTA::get_name()
S
82 1 3
Elementor\Widget_EP_Caldera::get_title()
S
79 1 3
Elementor\Widget_Justified_Gallery::_content_template()
S
91 1 2
Elementor\Widget_Instagram::_content_template()
S
98 1 1
Elementor\Widget_CTA::get_button_sizes()
S
65 1 9
Elementor\Widget_CountDown::get_icon()
S
82 1 3
Elements_Plus::add_admin_menu()
S
76 1 3
Elementor\Widget_Video_Slider::get_name()
S
82 1 3
Elementor\Widget_Preloader::get_icon()
S
82 1 3
Elementor\Widget_EP_Content_Toggle::get_name()
S
82 1 3
Elementor\Widget_Preloader::_content_template()
S
98 1 1
Elementor\Widget_Label::get_icon()
S
82 1 3
Elementor\Widget_Search::_content_template()
S
98 1 1
Elementor\Widget_EP_Pricing_list::get_categories()
S
81 1 3
elements_plus_is_wp_instagram_active()
S
75 1 4
Elementor\Widget_SVG::get_categories()
S
81 1 3
Elementor\Widget_CF7::get_name()
S
82 1 3
ep_tooltip_widgets()
S
79 1 3
elements_plus_add_fonts()
S
72 1 5
elements_plus_fail_php_version()
S
72 1 5
Elementor\Widget_Styled_Maps::get_categories()
S
81 1 3
elements_plus_is_plugin_active()
S
81 1 3
elements_plus_load_plugin_textdomain()
S
78 1 3
Elementor\Widget_Styled_Maps::get_name()
S
82 1 3
Elementor\Widget_Video_Slider::get_icon()
S
82 1 3
Elementor\Widget_EP_Heading::get_title()
S
79 1 3
Elementor\Widget_Preloader::get_title()
S
79 1 3
is_audioigniter_active()
S
76 1 4
Elementor\Widget_EP_Content_Toggle::get_title()
S
79 1 3
Elementor\Widget_Instagram::get_categories()
S
81 1 3
Elementor\Widget_Dual_Button_Plus::get_name()
S
82 1 3
Elementor\Widget_Justified_Gallery::get_categories()
S
81 1 3
Elementor\Widget_Styled_Maps::_content_template()
S
98 1 1
Elementor\Widget_Search::get_title()
S
79 1 3
Elementor\Widget_AudioIgniter::is_reload_preview_required()
S
82 1 3
Elementor\Widget_Video_Slider::get_title()
S
79 1 3
Elementor\Widget_WPForms::get_icon()
S
82 1 3
Elementor\Widget_Instagram::get_icon()
S
82 1 3
Elementor\Widget_Video_Slider::get_script_depends()
S
81 1 3
Elementor\Widget_EP_Caldera::get_categories()
S
81 1 3
Elementor\Widget_Dual_Button_Plus::get_title()
S
79 1 3
ep_get_elementor_templates()
S
65 1 9
elements_plus_category()
S
66 1 9
Elementor\Widget_Search::get_icon()
S
82 1 3
Elementor\Widget_EP_Content_Toggle::get_categories()
S
81 1 3
Elementor\Widget_EP_Content_Toggle::get_icon()
S
82 1 3
Elementor\Widget_EP_Pricing_list::get_name()
S
82 1 3