Code Analysis: RomethemeKit For Elementor 1.3.2

Function Rating Maintainability Complexity Lines of code
Blog_Post_Rkit::register_controls()
D
3
1 1,699
Rkit_TestimonialCarousel::register_controls()
D
6
1 1,381
Rkit_CardSlider::register_controls()
D
9
1 1,020
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
13
1 700
Rkit_Accordion::register_controls()
D
16
1 561
Rkit_Tabs::register_controls()
D
16
1 556
Rkit_BarChart::register_controls()
B
20
1 404
Offcanvas_Rometheme::register_controls()
B
23
1 292
Rkit_SocialShare::register_controls()
A
24
1 263
Rkit_AnimatedHeading::render()
A
40 14 60
HeaderInfo_Rometheme::register_controls()
A
25
1 247
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_SocialShare::render()
A
46 8 45
Nav_Menu_Rometheme::render_responsive_navmenu()
A
42 7 59
Rkit_Tabs::render()
A
47 8 37
Rkit_CardSlider::render()
A
44 7 46
Rkit\Libs\Notice::dismiss_ajax_call()
A
55 8 17
CTA_Rkit::render()
S
46 6 42
Rkit\Libs\Notice::enqueue_scripts()
S
45 1 100
RomethemePlugin\Plugin::register_widget()
S
49 5 31
Rkit\Libs\Notice::get_notice()
S
57 6 16
SiteLogo_Rometheme::register_controls()
S
38 1 86
RomethemePlugin\Plugin::rkit_notice_raw()
S
41 1 86
Rkit_Accordion::render()
S
49 4 32
Rkit_Team::render()
S
50 4 30
Rometheme\HeaderFooter\HeaderFooter::create_template()
S
54 4 22
Offcanvas_Rometheme::render()
S
52 3 26
RomethemeKit\Autoloader::autoload()
S
57 3 16
HeaderInfo_Rometheme::render()
S
57 3 16
Rkit_BLockQuote::render()
S
51 2 30
Rometheme\HeaderFooter\HeaderFooter::enqueue_style()
S
58 3 14
RomeTheme::init()
S
50 2 28
Rometheme\HeaderFooter\HeaderFooter::updatepost()
S
60 3 12
Rometheme\HeaderFooter\HeaderFooter::load_canvas_template()
S
62 3 12
Rkit_Tabs::get_elementor_template()
S
62 3 11
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_RunningText::render()
S
56 2 18
Rometheme\HeaderFooter\HeaderFooter::rometheme_header_post_type()
S
49 1 31
RomeTheme::register_style()
S
63 3 10
Nav_Menu_Rometheme::check_active_menu()
S
66 3 7
RomethemeKit\Rkit_Rform::redirect_to_romethemeform()
S
68 3 7
Blog_Post_Rkit::limit_words()
S
68 3 6
Rkit\Libs\Notice::instance()
S
68 3 7
Rometheme\HeaderFooter\HeaderFooter::header_footer_template()
S
64 3 10
SiteLogo_Rometheme::render()
S
61 2 13
Search_Rometheme::render()
S
61 2 11
Rkit\Libs\Notice::config()
S
53 1 24
Rometheme\HeaderFooter\HeaderFooter::get_header_template()
S
57 1 19
Rometheme\HeaderFooter\HeaderFooter::get_footer_template()
S
57 1 19
RomethemePlugin\Plugin::register_widget_styles()
S
54 1 19
Nav_Menu_Rometheme::get_menus()
S
66 2 8
Rometheme\HeaderFooter\HeaderFooter::menu_ui()
S
71 2 6
RomeTheme::change_admin_footer()
S
69 2 7
RomeTheme::rkit_notice()
S
69 2 6
RomethemeKit\Rkit_Rform::instance()
S
72 2 6
RomethemeKit\Rkit_Rform::__construct()
S
70 2 6
RomethemeKit\Rkit_GetPro::__construct()
S
69 2 6
RomethemeKit\Rkit_GetPro::instance()
S
72 2 6
Rkit\Libs\Notice::set_gutter()
S
72 2 5
Blog_Post_Rkit::rkit_get_posts()
S
66 2 8
Blog_Post_Rkit::rkit_get_categories()
S
67 2 8
Offcanvas_Rometheme::get_menus()
S
67 2 8
Rometheme\HeaderFooter\HeaderFooter::render_header()
S
66 2 8
Rometheme\HeaderFooter\HeaderFooter::render_footer()
S
66 2 8
RomeTheme::isCompatible()
S
68 2 7
Rkit\Modules\Libs\Init::instance()
S
71 2 6
RomethemePlugin\Plugin::register_widget_scripts()
S
57 1 15
Rometheme\HeaderFooter\HeaderFooter::__construct()
S
58 1 14
RomethemePlugin\Plugin::add_elementor_widget_categories()
S
62 1 14
RomethemePlugin\Plugin::register_icon_pack_to_elementor()
S
59 1 14
Rkit\Modules\Libs\Init::script_var()
S
65 1 12
Rometheme\HeaderFooter\HeaderFooter::addNewPost()
S
62 1 11
RomeTheme::rometheme_add_menu()
S
64 1 11
Rkit_CardSlider::get_name()
S
82 1 3
HeaderInfo_Rometheme::get_name()
S
82 1 3
Rkit_BLockQuote::get_icon()
S
82 1 3
RomethemeKit\Rkit_GetPro::go_to_pro()
S
71 1 6
Rkit_BLockQuote::get_keywords()
S
79 1 3
Rkit_BLockQuote::get_style_depends()
S
81 1 3
HeaderInfo_Rometheme::get_title()
S
82 1 3
Offcanvas_Rometheme::get_categories()
S
81 1 3
Blog_Post_Rkit::get_name()
S
82 1 3
Offcanvas_Rometheme::get_keywords()
S
79 1 3
Blog_Post_Rkit::get_keywords()
S
81 1 3
Blog_Post_Rkit::get_categories()
S
81 1 3
Offcanvas_Rometheme::get_style_depends()
S
81 1 3
RomeTheme::widget_dir()
S
79 1 3
Rkit\Libs\Notice::set_button()
S
72 1 5
Blog_Post_Rkit::get_title()
S
82 1 3
Blog_Post_Rkit::get_style_depends()
S
81 1 3
HeaderInfo_Rometheme::get_keywords()
S
79 1 3
Rkit_TestimonialCarousel::get_icon()
S
82 1 3
Blog_Post_Rkit::render()
S
74 1 7
RomeTheme::rt_version()
S
82 1 3
HeaderInfo_Rometheme::get_style_depends()
S
81 1 3
Rkit_CardSlider::get_icon()
S
82 1 3
Rkit_TestimonialCarousel::get_name()
S
82 1 3
Rkit\Libs\Notice::get_version()
S
82 1 3
Rkit_CardSlider::get_style_depends()
S
81 1 3
Rkit_CardSlider::get_script_depends()
S
81 1 3
Blog_Post_Rkit::get_icon()
S
82 1 3
RomeTheme::api_url()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::headerfooter_call()
S
81 1 3
RomeTheme::widget_url()
S
79 1 3
Rkit_TestimonialCarousel::get_categories()
S
81 1 3
CTA_Rkit::get_icon()
S
82 1 3
CTA_Rkit::get_categories()
S
81 1 3
CTA_Rkit::get_style_depends()
S
81 1 3
RomeTheme::plugin_file()
S
82 1 3
CTA_Rkit::get_keywords()
S
79 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_style_depends()
S
81 1 3
Rkit_RunningText::get_script_depends()
S
81 1 3
Rkit_Accordion::get_categories()
S
81 1 3
Rkit_Accordion::get_keywords()
S
80 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_script_depends()
S
81 1 3
Nav_Menu_Rometheme::get_keywords()
S
79 1 3
RomeTheme::plugin_url()
S
80 1 3
Nav_Menu_Rometheme::get_style_depends()
S
81 1 3
Rkit_Team::get_name()
S
82 1 3
Rkit_Team::get_title()
S
82 1 3
Rkit_Team::get_keywords()
S
80 1 3
Rkit_Team::get_icon()
S
82 1 3
Rkit_Team::get_style_depends()
S
81 1 3
Rkit_Team::get_categories()
S
81 1 3
Rkit_AnimatedHeading::get_icon()
S
82 1 3
Rkit_AnimatedHeading::get_keywords()
S
78 1 3
Rkit_SocialShare::get_name()
S
82 1 3
Rkit_SocialShare::get_title()
S
82 1 3
Rkit_SocialShare::get_icon()
S
82 1 3
Rkit_SocialShare::get_keywords()
S
79 1 3
Rkit_SocialShare::get_categories()
S
81 1 3
RomeTheme::pluginbasename()
S
80 1 3
Rkit\Modules\Libs\Init::editor_styles()
S
79 1 3
Rkit_BLockQuote::get_name()
S
82 1 3
Rkit_BarChart::get_name()
S
82 1 3
Rkit\Libs\Notice::set_dismiss()
S
74 1 5
Rkit_BarChart::get_title()
S
82 1 3
RomethemePlugin\Plugin::enqueue_frontend()
S
73 1 4
Rkit_Accordion::get_script_depends()
S
81 1 3
RomeTheme::__construct()
S
71 1 5
Rkit_AnimatedHeading::get_name()
S
82 1 3
Rkit_SocialShare::get_script_depends()
S
81 1 3
HeaderInfo_Rometheme::get_categories()
S
81 1 3
SiteLogo_Rometheme::get_categories()
S
81 1 3
Rkit\Libs\Notice::set_id()
S
77 1 4
RomeTheme::module_dir()
S
79 1 3
RomethemeKit\Autoloader::run()
S
79 1 3
Rkit_BLockQuote::get_title()
S
82 1 3
RomeTheme::min_el_version()
S
82 1 3
Nav_Menu_Rometheme::get_title()
S
82 1 3
Rkit\Libs\Notice::set_message()
S
77 1 4
Offcanvas_Rometheme::get_title()
S
82 1 3
SiteLogo_Rometheme::get_keywords()
S
79 1 3
Rkit\Libs\Notice::set_type()
S
76 1 4
RomethemeKit\Rkit_Rform::romethemeform_call()
S
80 1 3
Search_Rometheme::get_style_depends()
S
81 1 3
Search_Rometheme::get_icon()
S
82 1 3
SiteLogo_Rometheme::get_icon()
S
82 1 3
RomeTheme::romethemekit_cal()
S
80 1 3
SiteLogo_Rometheme::get_name()
S
82 1 3
Rkit\Modules\Libs\Init::editor_scripts()
S
78 1 3
Rkit\Libs\Notice::get_script_location()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::get_header_content()
S
78 1 3
Offcanvas_Rometheme::get_name()
S
82 1 3
Rkit_SocialShare::get_style_depends()
S
81 1 3
Search_Rometheme::get_categories()
S
81 1 3
RomeTheme::module_url()
S
79 1 3
Rometheme\HeaderFooter\HeaderFooter::add_to_menu()
S
66 1 10
Search_Rometheme::get_name()
S
82 1 3
Search_Rometheme::get_keywords()
S
80 1 3
Rkit_BLockQuote::get_categories()
S
81 1 3
Search_Rometheme::get_title()
S
82 1 3
Rkit_CardSlider::get_keywords()
S
79 1 3
Rometheme\HeaderFooter\HeaderFooter::get_footer_content()
S
78 1 3
Rkit_AnimatedHeading::get_style_depends()
S
81 1 3
Rkit_CardSlider::get_categories()
S
81 1 3
Rkit\Modules\Libs\Init::preview_styles()
S
79 1 3
RomeTheme::plugin_dir()
S
80 1 3
Rkit\Libs\Notice::set_logo()
S
74 1 5
Nav_Menu_Rometheme::get_categories()
S
81 1 3
RomeTheme::rkitRemoveNotice()
S
75 1 4
Nav_Menu_Rometheme::get_icon()
S
82 1 3
Nav_Menu_Rometheme::get_script_depends()
S
81 1 3
Rkit_AnimatedHeading::get_title()
S
82 1 3
RomethemePlugin\Plugin::register_autoloader()
S
75 1 4
Rkit\Libs\Notice::init()
S
75 1 4
Offcanvas_Rometheme::get_script_depends()
S
81 1 3
RomethemeKit\Rkit_Rform::add_menu_form()
S
66 1 10
Rkit\Libs\Notice::call()
S
79 1 3
CTA_Rkit::get_name()
S
82 1 3
Rkit_Accordion::get_name()
S
82 1 3
Rkit\Libs\Notice::set_html()
S
77 1 4
Rkit_Accordion::get_title()
S
82 1 3
Rkit_BarChart::get_icon()
S
82 1 3
Rkit_AnimatedHeading::get_script_depends()
S
81 1 3
Rometheme\HeaderFooter\HeaderFooter::override_footer_template()
S
65 1 9
Offcanvas_Rometheme::get_icon()
S
82 1 3
Rkit\Libs\Notice::set_title()
S
77 1 4
Rkit_Accordion::get_icon()
S
82 1 3
Rkit_TestimonialCarousel::get_keywords()
S
80 1 3
Rkit\Modules\Libs\Init::__construct()
S
67 1 7
Rkit_CardSlider::get_title()
S
82 1 3
Rkit_TestimonialCarousel::get_title()
S
82 1 3
Rkit\Libs\Notice::get_data()
S
66 1 9
HeaderInfo_Rometheme::get_icon()
S
82 1 3
CTA_Rkit::get_title()
S
82 1 3
Rkit_BarChart::get_categories()
S
81 1 3
Rkit_BarChart::get_script_depends()
S
81 1 3
RomethemePlugin\Plugin::load_header_footer()
S
75 1 4
Nav_Menu_Rometheme::get_name()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::override_header_template()
S
65 1 9
RomethemeKit\Rkit_GetPro::get_pro_menu()
S
66 1 10
Rkit\Libs\Notice::set_class()
S
77 1 4
Rkit_Accordion::get_style_depends()
S
81 1 3
SiteLogo_Rometheme::get_title()
S
82 1 3
Rkit_AnimatedHeading::get_categories()
S
81 1 3