Code Analysis: RomethemeKit For Elementor 1.1.2

Function Rating Maintainability Complexity Lines of code
Blog_Post_Rkit::register_controls()
D
3
1 1,656
Blog_Post_Rkit::render_raw()
D
22
41 216
Nav_Menu_Rometheme::register_controls()
D
13
1 740
Offcanvas_Rometheme::register_controls()
B
23
1 292
HeaderInfo_Rometheme::register_controls()
A
27
1 221
Search_Rometheme::register_controls()
A
28
1 207
Nav_Menu_Rometheme::render_raw()
A
42 11 55
Rkit\Libs\Notice::generate_html()
A
44 11 50
Nav_Menu_Rometheme::wp_get_menu_array()
A
46 11 43
Nav_Menu_Rometheme::render_responsive_navmenu()
A
43 7 55
Rkit\Libs\Notice::dismiss_ajax_call()
A
55 8 17
Rkit\Libs\Notice::enqueue_scripts()
S
45 1 100
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
Offcanvas_Rometheme::render()
S
52 3 26
HeaderInfo_Rometheme::render()
S
57 3 16
RomethemeKit\Autoloader::autoload()
S
57 3 16
Rometheme\HeaderFooter\HeaderFooter::menu_ui()
S
65 4 9
Rometheme\HeaderFooter\HeaderFooter::enqueue_style()
S
58 3 14
Rometheme\HeaderFooter\HeaderFooter::load_canvas_template()
S
62 3 12
Offcanvas_Rometheme::get_elementor_template()
S
62 3 11
RomeTheme::missing_elementor()
S
53 2 23
RomeTheme::init()
S
54 2 20
Rometheme\HeaderFooter\HeaderFooter::rometheme_header_post_type()
S
49 1 31
Nav_Menu_Rometheme::check_active_menu()
S
66 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
RomeTheme::register_style()
S
63 3 10
SiteLogo_Rometheme::render()
S
61 2 13
Rometheme\HeaderFooter\HeaderFooter::updatepost()
S
61 2 12
Search_Rometheme::render()
S
62 2 11
Nav_Menu_Rometheme::render()
S
53 1 25
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
RomeTheme::rkit_notice()
S
69 2 6
Rkit\Libs\Notice::set_gutter()
S
72 2 5
Nav_Menu_Rometheme::get_menus()
S
66 2 8
Blog_Post_Rkit::rkit_get_posts()
S
66 2 8
Blog_Post_Rkit::rkit_get_categories()
S
67 2 8
RomeTheme::isCompatible()
S
68 2 7
Rometheme\HeaderFooter\HeaderFooter::render_header()
S
66 2 8
Rometheme\HeaderFooter\HeaderFooter::render_footer()
S
66 2 8
Offcanvas_Rometheme::get_menus()
S
67 2 8
RomeTheme::change_admin_footer()
S
69 2 7
RomethemePlugin\Plugin::register_widget()
S
60 1 14
Rometheme\HeaderFooter\HeaderFooter::__construct()
S
58 1 14
RomethemePlugin\Plugin::add_elementor_widget_categories()
S
62 1 14
RomeTheme::rometheme_add_menu()
S
64 1 11
Rometheme\HeaderFooter\HeaderFooter::addNewPost()
S
62 1 11
RomethemePlugin\Plugin::load_header_footer()
S
75 1 4
Rometheme\HeaderFooter\HeaderFooter::headerfooter_call()
S
81 1 3
Rkit\Libs\Notice::set_dismiss()
S
74 1 5
RomethemePlugin\Plugin::register_widget_scripts()
S
70 1 5
Offcanvas_Rometheme::get_keywords()
S
79 1 3
Offcanvas_Rometheme::get_style_depends()
S
81 1 3
Rkit\Libs\Notice::set_html()
S
77 1 4
RomeTheme::plugin_dir()
S
80 1 3
Offcanvas_Rometheme::get_name()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::override_header_template()
S
65 1 9
HeaderInfo_Rometheme::get_name()
S
82 1 3
Search_Rometheme::get_name()
S
82 1 3
Search_Rometheme::get_title()
S
82 1 3
Search_Rometheme::get_icon()
S
82 1 3
Search_Rometheme::get_categories()
S
81 1 3
Search_Rometheme::get_style_depends()
S
81 1 3
Search_Rometheme::get_keywords()
S
80 1 3
HeaderInfo_Rometheme::get_keywords()
S
79 1 3
RomeTheme::min_el_version()
S
82 1 3
SiteLogo_Rometheme::get_name()
S
82 1 3
SiteLogo_Rometheme::get_title()
S
82 1 3
SiteLogo_Rometheme::get_icon()
S
82 1 3
SiteLogo_Rometheme::get_categories()
S
81 1 3
Nav_Menu_Rometheme::get_name()
S
82 1 3
Blog_Post_Rkit::get_name()
S
82 1 3
Rkit\Libs\Notice::get_script_location()
S
82 1 3
Rkit\Libs\Notice::set_type()
S
76 1 4
RomethemeKit\Autoloader::run()
S
79 1 3
RomeTheme::__construct()
S
71 1 5
Nav_Menu_Rometheme::get_icon()
S
82 1 3
Rkit\Libs\Notice::get_data()
S
66 1 9
Rometheme\HeaderFooter\HeaderFooter::get_footer_content()
S
78 1 3
RomeTheme::widget_url()
S
79 1 3
Offcanvas_Rometheme::get_icon()
S
82 1 3
Rkit\Libs\Notice::set_title()
S
77 1 4
RomeTheme::module_dir()
S
79 1 3
Nav_Menu_Rometheme::get_style_depends()
S
81 1 3
HeaderInfo_Rometheme::get_categories()
S
81 1 3
Nav_Menu_Rometheme::get_title()
S
82 1 3
Blog_Post_Rkit::render()
S
74 1 7
Blog_Post_Rkit::get_style_depends()
S
81 1 3
Rkit\Libs\Notice::set_message()
S
77 1 4
Blog_Post_Rkit::get_keywords()
S
81 1 3
Nav_Menu_Rometheme::get_keywords()
S
79 1 3
RomethemePlugin\Plugin::register_autoloader()
S
75 1 4
Rkit\Libs\Notice::get_version()
S
82 1 3
Rkit\Libs\Notice::set_id()
S
77 1 4
Nav_Menu_Rometheme::get_categories()
S
81 1 3
Rkit\Libs\Notice::init()
S
75 1 4
SiteLogo_Rometheme::get_keywords()
S
79 1 3
Rometheme\HeaderFooter\HeaderFooter::override_footer_template()
S
65 1 9
Offcanvas_Rometheme::get_script_depends()
S
81 1 3
RomeTheme::rkitRemoveNotice()
S
75 1 4
RomeTheme::widget_dir()
S
79 1 3
Rometheme\HeaderFooter\HeaderFooter::get_header_content()
S
78 1 3
Offcanvas_Rometheme::get_categories()
S
81 1 3
Blog_Post_Rkit::get_icon()
S
82 1 3
HeaderInfo_Rometheme::get_icon()
S
82 1 3
RomeTheme::plugin_file()
S
82 1 3
RomeTheme::romethemekit_cal()
S
80 1 3
Rkit\Libs\Notice::set_logo()
S
74 1 5
RomeTheme::plugin_url()
S
80 1 3
Offcanvas_Rometheme::get_title()
S
82 1 3
Rkit\Libs\Notice::set_button()
S
72 1 5
Blog_Post_Rkit::get_title()
S
82 1 3
HeaderInfo_Rometheme::get_style_depends()
S
81 1 3
HeaderInfo_Rometheme::get_title()
S
82 1 3
Blog_Post_Rkit::get_categories()
S
81 1 3
Rometheme\HeaderFooter\HeaderFooter::add_to_menu()
S
66 1 10
Rkit\Libs\Notice::call()
S
79 1 3
Nav_Menu_Rometheme::get_script_depends()
S
81 1 3
RomeTheme::module_url()
S
79 1 3
Rkit\Libs\Notice::set_class()
S
77 1 4
RomethemePlugin\Plugin::register_widget_styles()
S
65 1 8