Code Analysis: Elements Plus! 2.15

Function Rating Maintainability Complexity Lines of code
elements_plus_scripts()
D
27
42 115
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
16
1 561
Elementor\Widget_CF7::register_controls()
C
19
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
23
1 316
Elementor\Widget_FlipClock::register_controls()
B
24
1 282
Elementor\Widget_CountDown::render()
B
42 16 56
Elementor\Widget_Hotspots::register_controls()
B
24
1 277
Elementor\Widget_Dual_Button_Plus::render()
B
40 15 63
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
26
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 182
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
31 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
Elementor\Widget_Hotspots::render()
A
44 6 49
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 108
Elementor\Widget_Preloader::register_controls()
S
36 1 107
Elementor\Widget_Button_Plus::render()
S
49 6 32
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_Dual_Button_Plus::render_text()
S
48 5 38
Elementor\Widget_Styled_Maps::render()
S
54 6 18
Elementor\Widget_Label::render()
S
49 5 32
Elementor\Widget_Tables::render()
S
49 5 31
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
elements_plus_init()
S
52 4 25
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_Instagram::render()
S
55 3 20
Elementor\Widget_Hotspots::content_template()
S
61 1 48
ep_instagram_filters()
S
43 1 47
Elementor\Widget_WPForms::render()
S
59 3 14
Elementor\Widget_Image_Comparison::render()
S
51 2 28
ep_search_post_type_taxonomies_options()
S
60 3 13
Elementor\Widget_EP_Caldera::render()
S
61 3 12
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_Label::content_template()
S
69 1 21
Elementor\Widget_CTA::content_template()
S
69 1 21
get_elements_plus_icons()
S
69 2 7
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
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_category()
S
66 1 9
Elementor\Widget_EP_Caldera::get_icon()
S
82 1 3
Elementor\Widget_AudioIgniter::get_name()
S
82 1 3
Elementor\Widget_Justified_Gallery::content_template()
S
91 1 2
ep_get_elementor_templates()
S
65 1 9
Elementor\Widget_CTA::get_title()
S
79 1 3
Elementor\Widget_Video_Slider::get_categories()
S
81 1 3
Elementor\Widget_SVG::content_template()
S
98 1 1
ep_tooltip_widgets()
S
79 1 3
Elementor\Widget_Styled_Maps::get_icon()
S
82 1 3
Elementor\Widget_EP_Heading::get_title()
S
79 1 3
Elementor\Widget_Instagram::content_template()
S
98 1 1
ep_get_cf7_forms()
S
63 1 10
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_Icon_Plus::get_name()
S
82 1 3
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_EP_Heading::get_icon()
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_Video_Slider::content_template()
S
98 1 1
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_Content_Toggle::get_title()
S
79 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
98 1 1
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_Search::content_template()
S
98 1 1
Elementor\Widget_Video_Slider::get_name()
S
82 1 3
Elementor\Widget_Preloader::get_name()
S
82 1 3
Elementor\Widget_SVG::get_title()
S
79 1 3
Elementor\Widget_Instagram::get_title()
S
79 1 3
Elementor\Widget_Hover_Effects::content_template()
S
98 1 1
Elementor\Widget_Instagram::get_icon()
S
82 1 3
Elementor\Widget_CTA::get_categories()
S
81 1 3
Elementor\Widget_CF7::content_template()
S
98 1 1
Elementor\Widget_Justified_Gallery::get_icon()
S
82 1 3
Elementor\Widget_Label::get_categories()
S
81 1 3
Elementor\Widget_Justified_Gallery::get_title()
S
79 1 3
Elementor\Widget_FlipClock::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_categories()
S
81 1 3
elements_plus_add_fonts()
S
72 1 5
Elementor\Widget_SVG::get_categories()
S
81 1 3
Elementor\Widget_Preloader::get_icon()
S
82 1 3
Elementor\Widget_SVG::get_name()
S
82 1 3
Elementor\Widget_Dual_Button_Plus::get_categories()
S
81 1 3
Elementor\Widget_SVG::get_icon()
S
82 1 3
Elementor\Widget_CountDown::get_icon()
S
82 1 3
Elementor\Widget_Hover_Effects::get_icon()
S
82 1 3
Elementor\Widget_Styled_Maps::get_name()
S
82 1 3
Elementor\Widget_Preloader::get_categories()
S
81 1 3
Elementor\Widget_AudioIgniter::get_categories()
S
81 1 3
Elementor\Widget_Styled_Maps::get_title()
S
79 1 3
Elementor\Widget_Video_Slider::get_title()
S
79 1 3
Elementor\Widget_Justified_Gallery::get_name()
S
82 1 3
Elementor\Widget_WPForms::content_template()
S
98 1 1
Elementor\Widget_EP_Caldera::get_name()
S
82 1 3
Elementor\Widget_Search::get_icon()
S
82 1 3
Elementor\Widget_Hover_Effects::get_title()
S
79 1 3
Elementor\Widget_Hover_Effects::get_name()
S
82 1 3
Elementor\Widget_Instagram::get_name()
S
82 1 3
Elementor\Widget_Styled_Maps::content_template()
S
98 1 1
Elementor\Widget_Image_Comparison::content_template()
S
98 1 1
Elementor\Widget_EP_Pricing_list::get_title()
S
79 1 3
Elementor\Widget_CTA::get_name()
S
82 1 3
Elementor\Widget_Tables::get_name()
S
82 1 3
Elementor\Widget_EP_Caldera::get_title()
S
79 1 3
Elementor\Widget_Preloader::content_template()
S
98 1 1
Elementor\Widget_CTA::get_button_sizes()
S
65 1 9
Elementor\Widget_Preloader::get_title()
S
79 1 3
Elementor\Widget_Video_Slider::get_script_depends()
S
81 1 3
Elementor\Widget_Instagram::get_categories()
S
81 1 3
Elementor\Widget_Search::get_categories()
S
81 1 3
Elementor\Widget_CF7::get_name()
S
82 1 3
Elementor\Widget_Dual_Button_Plus::get_title()
S
79 1 3
Elementor\Widget_Justified_Gallery::get_categories()
S
81 1 3
Elementor\Widget_Icon_Plus::get_categories()
S
81 1 3
Elements_Plus::add_admin_menu()
S
76 1 3
Elementor\Widget_Dual_Button_Plus::get_name()
S
82 1 3
Elementor\Widget_Hotspots::get_style_depends()
S
80 1 3
Elementor\Widget_EP_Content_Toggle::get_icon()
S
82 1 3
elements_plus_fail_php_version()
S
72 1 5
elements_plus_fail_elementor_version()
S
72 1 5
elements_plus_is_audioigniter_active()
S
75 1 4
Elementor\Widget_Label::get_name()
S
82 1 3
elements_plus_is_wp_instagram_active()
S
75 1 4
Elementor\Widget_Search::get_name()
S
82 1 3
Elementor\Widget_Video_Slider::get_icon()
S
82 1 3
Elementor\Widget_AudioIgniter::get_title()
S
79 1 3
Elementor\Widget_EP_Pricing_list::get_icon()
S
82 1 3
Elementor\Widget_CountDown::content_template()
S
98 1 1
elements_plus_dependency()
S
72 1 5
Elementor\Widget_EP_Pricing_list::get_name()
S
82 1 3
Elementor\Widget_EP_Content_Toggle::get_name()
S
82 1 3
Elementor\Widget_EP_Caldera::get_categories()
S
81 1 3
Elementor\Widget_Label::get_icon()
S
82 1 3
elements_plus_is_plugin_active()
S
81 1 3
Elementor\Widget_AudioIgniter::is_reload_preview_required()
S
82 1 3
Elementor\Widget_CTA::get_icon()
S
82 1 3
Elementor\Widget_Hotspots::get_icon()
S
82 1 3
Elementor\Widget_WPForms::get_icon()
S
82 1 3
Elementor\Widget_FlipClock::get_icon()
S
82 1 3
Elementor\Widget_Search::get_title()
S
79 1 3
Elementor\Widget_EP_Content_Toggle::get_categories()
S
81 1 3
Elementor\Widget_Tables::get_title()
S
79 1 3
elements_plus_load_plugin_textdomain()
S
78 1 3
is_audioigniter_active()
S
76 1 4
Elementor\Widget_Label::get_title()
S
79 1 3
Elementor\Widget_Styled_Maps::get_categories()
S
81 1 3
Elementor\Widget_EP_Pricing_list::get_categories()
S
81 1 3
Elementor\Widget_CF7::get_icon()
S
82 1 3