Code Analysis: RomethemeKit For Elementor 1.4.1

Function Rating Maintainability Complexity Lines of code
Blog_Post_Rkit::register_controls()
D
3
1 1,699
Rkit_CardSlider::register_controls()
D
4
1 1,506
Rkit_TestimonialCarousel::register_controls()
D
6
1 1,381
Nav_Menu_Rometheme::register_controls()
D
10
1 888
Rkit_TestimonialCarousel::render()
D
22
44 213
Blog_Post_Rkit::render_raw()
D
22
41 216
CTA_Rkit::register_controls()
D
12
1 814
Rkit_Team::register_controls()
D
12
1 751
Rkit_CardSlider::render()
D
27
33 140
RomethemeKit\RkitWidgets::__construct()
D
18
8 503
Rkit_Accordion::register_controls()
D
16
1 572
Rkit_Tabs::register_controls()
D
16
1 556
Rkit_ProgressBar::register_controls()
C
18
1 476
Rkit_LineChart::register_controls()
C
19
1 453
Rkit_BarChart::register_controls()
B
20
1 404
Offcanvas_Rometheme::register_controls()
B
23
1 292
Rkit_LineChart::render()
B
36 15 80
Rkit_SocialShare::register_controls()
A
24
1 263
Rkit_AnimatedHeading::render()
A
40 14 60
HeaderInfo_Rometheme::register_controls()
A
25
1 247
Rkit_PieChart::register_controls()
A
26
1 233
Search_Rometheme::register_controls()
A
26
1 229
Rkit_AnimatedHeading::register_controls()
A
26
1 222
Nav_Menu_Rometheme::render_raw()
A
41 11 57
Rkit_BarChart::render()
A
38 10 72
Rkit_BLockQuote::register_controls()
A
27
1 207
Rkit\Libs\Notice::generate_html()
A
44 11 50
Nav_Menu_Rometheme::wp_get_menu_array()
A
46 11 43
Rkit_RunningText::register_controls()
A
29
1 190
Rkit_Counter::register_controls()
A
29 1 178
Rkit_SocialShare::render()
A
46 8 45
Nav_Menu_Rometheme::render_responsive_navmenu()
A
42 7 59
Rkit_PieChart::render()
A
42 7 54
Rkit_Tabs::render()
A
47 8 37
Rkit_ProgressBar::render()
A
49 7 36
Rkit\Libs\Notice::dismiss_ajax_call()
A
55 8 17
CTA_Rkit::render()
S
46 6 42
RomethemePlugin\Plugin::register_widget()
S
55 7 20
Rkit\Libs\Notice::enqueue_scripts()
S
45 1 100
Rkit\Libs\Notice::get_notice()
S
57 6 16
RomethemePlugin\Plugin::rkit_notice_raw()
S
40 1 87
SiteLogo_Rometheme::register_controls()
S
38 1 86
Rkit_Accordion::render()
S
49 4 32
Rkit_Team::render()
S
50 4 30
RomeTheme::register_style()
S
61 5 11
Rometheme\HeaderFooter\HeaderFooter::create_template()
S
54 4 22
RomethemeKit\RkitWidgets::save_options()
S
58 4 14
Offcanvas_Rometheme::render()
S
52 3 26
Rkit_Tabs::get_elementor_template()
S
55 3 20
RomeTheme::rometheme_add_menu()
S
47 1 47
HeaderInfo_Rometheme::render()
S
57 3 16
RomethemeKit\Autoloader::autoload()
S
57 3 16
Rkit_Rform::redirect_to_romethemeform()
S
65 4 9
RomeTheme::init()
S
49 2 30
Rkit_BLockQuote::render()
S
51 2 30
Rometheme\HeaderFooter\HeaderFooter::enqueue_style()
S
58 3 14
Rometheme\HeaderFooter\HeaderFooter::updatepost()
S
59 3 13
Rometheme\HeaderFooter\HeaderFooter::load_canvas_template()
S
62 3 12
Offcanvas_Rometheme::get_elementor_template()
S
62 3 11
Nav_Menu_Rometheme::render()
S
52 2 25
RomeTheme::missing_elementor()
S
53 2 23
Rkit_Counter::render()
S
57 2 18
Rkit_RunningText::render()
S
56 2 18
Rometheme\HeaderFooter\HeaderFooter::rometheme_header_post_type()
S
49 1 31
Rkit\Libs\Notice::instance()
S
68 3 7
Rometheme\HeaderFooter\HeaderFooter::header_footer_template()
S
64 3 10
Rkit_CardSlider::initialSlide()
S
67 3 8
Nav_Menu_Rometheme::check_active_menu()
S
66 3 7
RomethemeKit\RkitWidgets::checkKey()
S
67 3 8
Blog_Post_Rkit::limit_words()
S
68 3 6
SiteLogo_Rometheme::render()
S
61 2 13
Search_Rometheme::render()
S
61 2 11
Rkit\Libs\Notice::config()
S
53 1 24
RomethemePlugin\Plugin::register_widget_styles()
S
53 1 21
RomethemePlugin\Plugin::add_elementor_widget_categories()
S
58 1 20
Rometheme\HeaderFooter\HeaderFooter::get_header_template()
S
57 1 19
Rometheme\HeaderFooter\HeaderFooter::get_footer_template()
S
57 1 19
RomethemePlugin\Plugin::register_widget_scripts()
S
54 1 19
Blog_Post_Rkit::rkit_get_categories()
S
67 2 8
Rometheme\HeaderFooter\HeaderFooter::render_header()
S
66 2 8
Rometheme\HeaderFooter\HeaderFooter::render_footer()
S
66 2 8
Rkit\Modules\Libs\Init::instance()
S
71 2 6
RomethemePlugin\Plugin::register_icon_pack_to_elementor()
S
58 1 15
RomeTheme::change_admin_footer()
S
69 2 7
Blog_Post_Rkit::rkit_get_posts()
S
66 2 8
RomeTheme::rkit_notice()
S
70 2 6
Nav_Menu_Rometheme::get_menus()
S
66 2 8
Rometheme\HeaderFooter\HeaderFooter::menu_ui()
S
71 2 6
Rkit_Rform::instance()
S
72 2 6
RomeTheme::isCompatible()
S
68 2 7
RomethemeKit\RkitWidgets::register_style()
S
63 2 10
Rkit\Libs\Notice::set_gutter()
S
72 2 5
Offcanvas_Rometheme::get_menus()
S
67 2 8
Rkit_Rform::enqueue_style()
S
67 2 7
Rometheme\HeaderFooter\HeaderFooter::__construct()
S
59 1 13
Rkit\Modules\Libs\Init::script_var()
S
65 1 12
Rometheme\HeaderFooter\HeaderFooter::addNewPost()
S
62 1 11
Rkit_Rform::add_menu_form()
S
64 1 11
Rkit_AnimatedHeading::get_style_depends()
S
81 1 3
Rkit_AnimatedHeading::get_script_depends()
S
81 1 3
RomethemePlugin\Plugin::register_autoloader()
S
75 1 4
Blog_Post_Rkit::get_style_depends()
S
81 1 3
Rkit_BarChart::get_name()
S
82 1 3
Rkit_BarChart::get_title()
S
82 1 3
Rkit_BarChart::get_icon()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::get_footer_content()
S
78 1 3
Rkit_Counter::get_icon()
S
82 1 3
Rkit_BarChart::get_script_depends()
S
81 1 3
RomeTheme::widget_url()
S
79 1 3
Offcanvas_Rometheme::get_name()
S
82 1 3
HeaderInfo_Rometheme::get_categories()
S
81 1 3
Rkit_BLockQuote::get_title()
S
82 1 3
Rkit_BLockQuote::get_icon()
S
82 1 3
Rkit_BLockQuote::get_categories()
S
81 1 3
RomeTheme::api_url()
S
82 1 3
Offcanvas_Rometheme::get_categories()
S
81 1 3
HeaderInfo_Rometheme::get_name()
S
82 1 3
SiteLogo_Rometheme::get_title()
S
82 1 3
Rkit_Rform::romethemeform_call()
S
80 1 3
Offcanvas_Rometheme::get_custom_help_url()
S
83 1 3
Blog_Post_Rkit::get_title()
S
82 1 3
Blog_Post_Rkit::get_keywords()
S
81 1 3
Offcanvas_Rometheme::get_style_depends()
S
81 1 3
Blog_Post_Rkit::get_custom_help_url()
S
83 1 3
Blog_Post_Rkit::get_icon()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::get_header_content()
S
78 1 3
Rkit_CardSlider::get_title()
S
82 1 3
Rkit\Libs\Notice::set_button()
S
72 1 5
Rkit_BLockQuote::get_custom_help_url()
S
83 1 3
Rkit\Libs\Notice::set_id()
S
77 1 4
Rkit\Libs\Notice::call()
S
79 1 3
RomeTheme::plugin_url()
S
80 1 3
Rkit\Libs\Notice::set_html()
S
77 1 4
Rkit_Counter::get_name()
S
82 1 3
Rkit_CardSlider::get_icon()
S
82 1 3
Rkit_Counter::get_title()
S
82 1 3
CTA_Rkit::get_name()
S
82 1 3
Rkit_CardSlider::get_custom_help_url()
S
83 1 3
Rkit_CardSlider::get_style_depends()
S
80 1 3
Rkit_CardSlider::get_script_depends()
S
81 1 3
Rkit_BLockQuote::get_keywords()
S
79 1 3
Rkit_Counter::get_custom_help_url()
S
83 1 3
Rkit\Libs\Notice::get_version()
S
82 1 3
RomeTheme::widgets_call()
S
80 1 3
Rkit\Modules\Libs\Init::editor_scripts()
S
78 1 3
CTA_Rkit::get_keywords()
S
79 1 3
CTA_Rkit::get_icon()
S
82 1 3
CTA_Rkit::get_categories()
S
81 1 3
CTA_Rkit::get_custom_help_url()
S
83 1 3
CTA_Rkit::get_style_depends()
S
81 1 3
Rkit_TestimonialCarousel::get_name()
S
82 1 3
Rkit_TestimonialCarousel::get_title()
S
82 1 3
Rkit_LineChart::get_name()
S
82 1 3
Rkit_LineChart::get_title()
S
82 1 3
Rkit_LineChart::get_icon()
S
82 1 3
Rkit_LineChart::get_categories()
S
81 1 3
Rkit_LineChart::get_custom_help_url()
S
83 1 3
Rkit_LineChart::get_script_depends()
S
81 1 3
Rkit_TestimonialCarousel::get_keywords()
S
80 1 3
Rkit_TestimonialCarousel::get_custom_help_url()
S
83 1 3
Rkit_PieChart::get_name()
S
82 1 3
Rkit_PieChart::get_title()
S
82 1 3
Rkit_PieChart::get_icon()
S
82 1 3
Rkit_PieChart::get_custom_help_url()
S
83 1 3
Rkit_PieChart::get_categories()
S
81 1 3
Rkit_PieChart::get_script_depends()
S
81 1 3
Rkit_Accordion::get_name()
S
82 1 3
Rkit_Accordion::get_title()
S
82 1 3
Rkit_ProgressBar::get_name()
S
82 1 3
Rkit_ProgressBar::get_title()
S
82 1 3
Rkit_ProgressBar::get_icon()
S
82 1 3
Rkit_ProgressBar::get_categories()
S
81 1 3
Rkit_ProgressBar::get_custom_help_url()
S
83 1 3
Rkit_ProgressBar::get_script_depends()
S
81 1 3
Rkit_Accordion::get_keywords()
S
80 1 3
Rkit_Accordion::get_custom_help_url()
S
83 1 3
Rkit_RunningText::get_name()
S
82 1 3
Rkit_RunningText::get_title()
S
82 1 3
Rkit_RunningText::get_icon()
S
82 1 3
Rkit_RunningText::get_keywords()
S
78 1 3
Rkit_RunningText::get_categories()
S
81 1 3
Rkit_RunningText::get_custom_help_url()
S
83 1 3
Rkit_RunningText::get_style_depends()
S
81 1 3
Rkit_RunningText::get_script_depends()
S
81 1 3
Nav_Menu_Rometheme::get_style_depends()
S
81 1 3
Rkit_AnimatedHeading::get_name()
S
82 1 3
Rkit_Tabs::get_name()
S
82 1 3
Rkit_Tabs::get_title()
S
82 1 3
Rkit_Tabs::get_icon()
S
82 1 3
Rkit_Tabs::get_categories()
S
81 1 3
Rkit_Tabs::get_custom_help_url()
S
83 1 3
Rkit_Tabs::get_script_depends()
S
81 1 3
Rkit_AnimatedHeading::get_keywords()
S
78 1 3
Rkit_AnimatedHeading::get_custom_help_url()
S
83 1 3
Rkit\Modules\Libs\Init::preview_styles()
S
79 1 3
Rkit_SocialShare::get_name()
S
82 1 3
Search_Rometheme::get_keywords()
S
80 1 3
Rkit_Team::get_categories()
S
81 1 3
Nav_Menu_Rometheme::get_categories()
S
81 1 3
RomethemeKit\Autoloader::run()
S
79 1 3
Nav_Menu_Rometheme::get_icon()
S
82 1 3
Rkit_Team::get_icon()
S
82 1 3
HeaderInfo_Rometheme::get_title()
S
82 1 3
Rkit\Libs\Notice::set_dismiss()
S
74 1 5
RomeTheme::romethemekit_cal()
S
80 1 3
Offcanvas_Rometheme::get_keywords()
S
79 1 3
RomeTheme::submenu_system_info()
S
80 1 3
Search_Rometheme::get_name()
S
82 1 3
RomeTheme::plugin_dir()
S
80 1 3
Rkit\Modules\Libs\Init::editor_styles()
S
79 1 3
RomeTheme::min_el_version()
S
82 1 3
Rkit_BarChart::get_categories()
S
81 1 3
Search_Rometheme::get_categories()
S
81 1 3
Rkit_BarChart::get_custom_help_url()
S
83 1 3
SiteLogo_Rometheme::get_keywords()
S
79 1 3
RomeTheme::pluginbasename()
S
80 1 3
Search_Rometheme::get_title()
S
82 1 3
Rkit_Team::get_keywords()
S
80 1 3
HeaderInfo_Rometheme::get_icon()
S
82 1 3
Rkit_SocialShare::get_keywords()
S
79 1 3
SiteLogo_Rometheme::get_custom_help_url()
S
83 1 3
RomethemePlugin\Plugin::load_header_footer()
S
75 1 4
CTA_Rkit::get_title()
S
82 1 3
Rkit_CardSlider::get_categories()
S
81 1 3
Nav_Menu_Rometheme::get_script_depends()
S
81 1 3
Search_Rometheme::get_custom_help_url()
S
83 1 3
Search_Rometheme::get_icon()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::get_delete_permanent_link()
S
71 1 5
Rkit_SocialShare::get_custom_help_url()
S
83 1 3
Rkit_Accordion::get_script_depends()
S
81 1 3
Blog_Post_Rkit::get_categories()
S
81 1 3
Rkit\Libs\Notice::set_title()
S
77 1 4
Rkit_Team::get_custom_help_url()
S
83 1 3
Rometheme\HeaderFooter\HeaderFooter::get_restore_post_link()
S
71 1 5
RomeTheme::widget_dir()
S
79 1 3
Rkit_SocialShare::get_icon()
S
82 1 3
Rkit_Team::get_title()
S
82 1 3
Rkit_BLockQuote::get_style_depends()
S
81 1 3
RomeTheme::plugin_file()
S
82 1 3
Rkit_BLockQuote::get_name()
S
82 1 3
RomeTheme::rt_version()
S
82 1 3
Blog_Post_Rkit::get_name()
S
82 1 3
Rkit_SocialShare::get_title()
S
82 1 3
Rkit_Team::get_name()
S
82 1 3
Rkit_CardSlider::get_keywords()
S
79 1 3
Rkit\Libs\Notice::get_script_location()
S
82 1 3
Rkit_Counter::get_categories()
S
81 1 3
Nav_Menu_Rometheme::get_name()
S
82 1 3
RomethemePlugin\Plugin::enqueue_frontend()
S
73 1 4
Nav_Menu_Rometheme::get_title()
S
82 1 3
Rkit_Accordion::get_style_depends()
S
81 1 3
Nav_Menu_Rometheme::get_keywords()
S
79 1 3
Rkit_SocialShare::get_script_depends()
S
81 1 3
HeaderInfo_Rometheme::get_style_depends()
S
81 1 3
Rkit_SocialShare::get_style_depends()
S
81 1 3
RomeTheme::themebuilder_call()
S
80 1 3
Rkit_SocialShare::get_categories()
S
81 1 3
Rkit\Libs\Notice::set_logo()
S
74 1 5
HeaderInfo_Rometheme::get_custom_help_url()
S
83 1 3
Rkit\Libs\Notice::set_message()
S
77 1 4
Rkit_Accordion::get_categories()
S
81 1 3
Nav_Menu_Rometheme::get_custom_help_url()
S
83 1 3
Rkit_CardSlider::get_name()
S
82 1 3
Rkit\Libs\Notice::get_data()
S
66 1 9
Rometheme\HeaderFooter\HeaderFooter::override_footer_template()
S
65 1 9
Rkit_Team::get_style_depends()
S
81 1 3
Offcanvas_Rometheme::get_script_depends()
S
81 1 3
RomeTheme::rkitRemoveNotice()
S
75 1 4
Rometheme\HeaderFooter\HeaderFooter::override_header_template()
S
65 1 9
Rkit\Libs\Notice::set_class()
S
77 1 4
RomeTheme::module_dir()
S
79 1 3
Rkit_TestimonialCarousel::get_icon()
S
82 1 3
Rkit_Accordion::get_icon()
S
82 1 3
Rkit_TestimonialCarousel::get_categories()
S
81 1 3
Search_Rometheme::get_style_depends()
S
81 1 3
Rkit_AnimatedHeading::get_title()
S
82 1 3
Rkit_Counter::get_keywords()
S
80 1 3
Rkit_AnimatedHeading::get_icon()
S
82 1 3
Offcanvas_Rometheme::get_title()
S
82 1 3
Rkit_Rform::__construct()
S
72 1 5
Blog_Post_Rkit::render()
S
74 1 7
Rkit_AnimatedHeading::get_categories()
S
81 1 3
RomeTheme::module_url()
S
79 1 3
HeaderInfo_Rometheme::get_keywords()
S
79 1 3
Rkit\Libs\Notice::init()
S
75 1 4
SiteLogo_Rometheme::get_categories()
S
81 1 3
SiteLogo_Rometheme::get_name()
S
82 1 3
Rkit\Libs\Notice::set_type()
S
76 1 4
RomeTheme::__construct()
S
69 1 6
Offcanvas_Rometheme::get_icon()
S
82 1 3
SiteLogo_Rometheme::get_icon()
S
82 1 3
Rkit\Modules\Libs\Init::__construct()
S
67 1 7