Code Analysis: HT Slider For Elementor 1.6.3

Function Rating Maintainability Complexity Lines of code
Elementor\HTSlider_Elementor_Widget_Post_Slider::register_controls()
D
1
1 1,953
Elementor\Htsliderpro_Elementor_Widget_Sliders::register_controls()
D
1
1 1,905
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::register_controls()
D
10
1 900
Elementor\Htslider_Elementor_Widget_Sliders::register_controls()
D
16
1 562
Elementor\HTSlider_Elementor_Widget_Post_Slider::render()
C
27
25 147
HtSlider\Admin\Recommended_Plugins::render_html()
C
28
22 148
Elementor\Htsliderpro_Elementor_Widget_Sliders::render()
C
28
23 132
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::render()
C
31 23 109
Elementor\Htslider_Elementor_Widget_Sliders::render()
B
33 15 93
htslider_slider_shortcode()
B
33 11 123
Elementor\HTSlider_Elementor_Widget_Post_Slider::htslider_render_loop_content()
A
40 14 57
Elementor\HTSlider_Elementor_Widget_Post_Slider::show_post_source()
A
29
4 186
htslider_post_tabs()
A
43 9 47
HTSlider_Template_Library::templates_ajax_request()
A
45 9 39
HtSlider\Admin\Recommended_Plugins::__construct()
A
57 9 13
HtSlider\Admin\Recommended_Plugins::plugin_activation()
S
51 6 27
htslider_render_build_content()
S
53 6 21
HTSlider_Addons_Elementor::admin_notice_missing_main_plugin()
S
51 5 25
HTSlider_Addons_Elementor::init()
S
54 5 21
htslider_get_post_types()
S
55 5 19
htslider_elementor_template()
S
48 4 33
HtSlider\Admin\Recommended_Plugins::plugin_icon()
S
58 5 16
HTSlider_Template_Library::scripts()
S
44 2 52
htslider_get_taxonomies()
S
59 4 14
htslider_post_name()
S
60 4 12
HtSlider\Admin\Recommended_Plugins::enqueue_assets()
S
53 3 21
htslider_register_custom_post()
S
43 1 50
htslider_get_authors_list()
S
56 3 19
HTSlider_Addons_Elementor::admin_menu_item_adjust()
S
56 3 18
HtSlider\Admin\Recommended_Plugins::active_install_count()
S
59 3 14
HTSlider_Addons_Elementor::htslider_canvas_template()
S
62 3 12
htslider_custom_taxonomy()
S
47 1 35
HTSlider_Template_Library::set_templates_info()
S
68 3 7
HTSlider_Template_Library::get_templates_info()
S
71 3 6
htslider_category_list_using_taxonomie()
S
65 3 9
HTSlider_Template_Library::request_remote_templates_info()
S
59 2 14
HTSlider_Template_Library::__construct()
S
61 2 12
HTSlider_Addons_Elementor::init_widgets()
S
61 2 12
htslider_pro_notice()
S
59 1 16
HTSlider_Addons_Elementor::admin_notice_minimum_elementor_version()
S
63 2 10
HTSlider_Addons_Elementor::plugins_setting_links()
S
65 2 8
HtSlider\Admin\Recommended_Plugins::get_plugins()
S
63 2 10
HTSlider_Addons_Elementor::instance()
S
72 2 6
Elementor\HTSlider_Elementor_Widget_Post_Slider::htslider_render_loop_thumbnail()
S
68 2 7
HtSlider\Admin\Recommended_Plugins::instance()
S
71 2 6
HTSlider_Template_Library::instance()
S
72 2 6
HTSlider_Addons_Elementor::admin_notice_minimum_php_version()
S
63 2 10
htslider_is_elementor_version()
S
78 2 3
htslider_html_tag_lists()
S
59 1 14
HTSlider_Addons_Elementor::__construct()
S
59 1 13
HTSlider_Addons_Elementor::admin_menu()
S
63 1 12
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_categories()
S
81 1 3
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_keywords()
S
77 1 3
Elementor\Htslider_Elementor_Widget_Sliders::get_style_depends()
S
81 1 3
HTSlider_Addons_Elementor::plugin_js()
S
68 1 6
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_style_depends()
S
75 1 5
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_title()
S
79 1 3
HtSlider\Admin\Recommended_Plugins::admin_menu()
S
66 1 10
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_icon()
S
82 1 3
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_help_url()
S
82 1 3
HTSlider_Addons_Elementor::control_image_size()
S
74 1 4
HTSlider_Addons_Elementor::add_category()
S
67 1 9
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_title()
S
79 1 3
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_categories()
S
81 1 3
HTSlider_Template_Library::set_api_templateapi()
S
81 1 3
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_script_depends()
S
73 1 6
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_help_url()
S
82 1 3
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_title()
S
79 1 3
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_categories()
S
81 1 3
HTSlider_Template_Library::templates_get_content_remote_request()
S
65 1 9
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_icon()
S
82 1 3
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_name()
S
82 1 3
HTSlider_Addons_Elementor::includes()
S
68 1 8
HTSlider_Template_Library::admin_menu()
S
66 1 10
HTSlider_Addons_Elementor::plugin_css()
S
71 1 5
HTSlider_Addons_Elementor::upgrade_to_pro_menu()
S
67 1 9
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_name()
S
82 1 3
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_script_depends()
S
75 1 5
HTSlider_Addons_Elementor::is_plugins_active()
S
75 1 4
Elementor\Htslider_Elementor_Widget_Sliders::get_help_url()
S
82 1 3
HTSlider_Template_Library::library_render_html()
S
81 1 3
Elementor\Htslider_Elementor_Widget_Sliders::get_title()
S
79 1 3
HTSlider_Addons_Elementor::enqueue_admin_head_scripts()
S
65 1 10
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_keywords()
S
77 1 3
Elementor\Htslider_Elementor_Widget_Sliders::get_name()
S
82 1 3
HTSlider_Template_Library::set_api_endpoint()
S
81 1 3
HTSlider_Addons_Elementor::htslider_theme_assets()
S
78 1 4
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_name()
S
82 1 3
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_help_url()
S
82 1 3
HTSlider_Addons_Elementor::i18n()
S
81 1 3
Elementor\Htslider_Elementor_Widget_Sliders::get_categories()
S
81 1 3
Elementor\HTSlider_Elementor_Widget_Scroll_Navigation::get_icon()
S
82 1 3
Elementor\Htslider_Elementor_Widget_Sliders::get_keywords()
S
77 1 3
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_style_depends()
S
75 1 5
HTSlider_Addons_Elementor::elementor_editor_css()
S
78 1 3
Elementor\HTSlider_Elementor_Widget_Post_Slider::get_keywords()
S
77 1 3
htslider_widget_register_manager()
S
76 1 4
HtSlider\Admin\Recommended_Plugins::add_new_tab()
S
80 1 3
Elementor\Htslider_Elementor_Widget_Sliders::get_script_depends()
S
73 1 6
Elementor\Htslider_Elementor_Widget_Sliders::get_icon()
S
82 1 3
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_script_depends()
S
73 1 6
Elementor\Htsliderpro_Elementor_Widget_Sliders::get_style_depends()
S
75 1 5