Code Analysis: RomethemeKit For Elementor 1.3.1

Function Rating Maintainability Complexity Lines of code
Blog_Post_Rkit::register_controls()
D
3
1 1,705
Nav_Menu_Rometheme::register_controls()
D
10
1 888
Blog_Post_Rkit::render_raw()
D
22
42 216
CTA_Rkit::register_controls()
D
12
1 814
Rkit_Team::register_controls()
D
13
1 700
Offcanvas_Rometheme::register_controls()
B
23
1 292
Rkit_SocialShare::register_controls()
A
24
1 263
HeaderInfo_Rometheme::register_controls()
A
25
1 247
Nav_Menu_Rometheme::render_raw()
A
41 11 57
Search_Rometheme::register_controls()
A
28
1 207
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_SocialShare::render()
A
46 8 45
Nav_Menu_Rometheme::render_responsive_navmenu()
A
42 7 59
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
Rkit\Libs\Notice::get_notice()
S
57 6 16
RomethemePlugin\Plugin::register_widget()
S
51 5 27
RomethemePlugin\Plugin::rkit_notice_raw()
S
41 1 86
SiteLogo_Rometheme::register_controls()
S
38 1 86
Rkit_Team::render()
S
50 4 30
Rometheme\HeaderFooter\HeaderFooter::create_template()
S
54 4 22
Offcanvas_Rometheme::render()
S
52 3 26
HeaderInfo_Rometheme::render()
S
57 3 16
RomethemeKit\Autoloader::autoload()
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
Offcanvas_Rometheme::get_elementor_template()
S
62 3 11
Nav_Menu_Rometheme::render()
S
52 2 25
RomeTheme::missing_elementor()
S
53 2 23
Rometheme\HeaderFooter\HeaderFooter::rometheme_header_post_type()
S
49 1 31
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
Nav_Menu_Rometheme::check_active_menu()
S
66 3 7
RomethemeKit\Rkit_Rform::redirect_to_romethemeform()
S
68 3 7
SiteLogo_Rometheme::render()
S
61 2 13
Search_Rometheme::render()
S
62 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
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
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\HeaderFooter\HeaderFooter::render_header()
S
66 2 8
RomeTheme::rkit_notice()
S
69 2 6
Rometheme\HeaderFooter\HeaderFooter::render_footer()
S
66 2 8
Rkit\Modules\Libs\Init::instance()
S
71 2 6
RomethemePlugin\Plugin::register_widget_styles()
S
57 1 15
Offcanvas_Rometheme::get_menus()
S
67 2 8
RomeTheme::isCompatible()
S
68 2 7
RomethemeKit\Rkit_Rform::instance()
S
72 2 6
RomethemeKit\Rkit_Rform::__construct()
S
70 2 6
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\Modules\Libs\Init::preview_styles()
S
79 1 3
Rkit_Team::get_name()
S
82 1 3
Rkit\Libs\Notice::set_logo()
S
74 1 5
Rometheme\HeaderFooter\HeaderFooter::headerfooter_call()
S
81 1 3
Blog_Post_Rkit::render()
S
74 1 7
Nav_Menu_Rometheme::get_script_depends()
S
81 1 3
CTA_Rkit::get_style_depends()
S
81 1 3
Rkit\Libs\Notice::init()
S
75 1 4
Nav_Menu_Rometheme::get_style_depends()
S
81 1 3
CTA_Rkit::get_icon()
S
82 1 3
Nav_Menu_Rometheme::get_keywords()
S
79 1 3
CTA_Rkit::get_categories()
S
81 1 3
RomeTheme::module_dir()
S
79 1 3
RomeTheme::min_el_version()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::add_to_menu()
S
66 1 10
Rkit_Team::get_title()
S
82 1 3
Rkit_Team::get_keywords()
S
80 1 3
Rkit\Modules\Libs\Init::__construct()
S
67 1 7
Rkit\Modules\Libs\Init::editor_scripts()
S
78 1 3
Rkit_Team::get_categories()
S
81 1 3
Offcanvas_Rometheme::get_name()
S
82 1 3
Offcanvas_Rometheme::get_title()
S
82 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
Rkit_SocialShare::get_style_depends()
S
81 1 3
Rkit_SocialShare::get_script_depends()
S
81 1 3
Offcanvas_Rometheme::get_style_depends()
S
81 1 3
HeaderInfo_Rometheme::get_icon()
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
RomeTheme::widget_url()
S
79 1 3
RomethemePlugin\Plugin::register_widget_scripts()
S
63 1 9
SiteLogo_Rometheme::get_name()
S
82 1 3
SiteLogo_Rometheme::get_title()
S
82 1 3
RomethemeKit\Autoloader::run()
S
79 1 3
Blog_Post_Rkit::get_name()
S
82 1 3
Rkit\Libs\Notice::get_version()
S
82 1 3
RomethemePlugin\Plugin::enqueue_frontend()
S
73 1 4
Rkit\Libs\Notice::set_class()
S
77 1 4
HeaderInfo_Rometheme::get_categories()
S
81 1 3
RomethemePlugin\Plugin::register_autoloader()
S
75 1 4
Rkit\Libs\Notice::set_html()
S
77 1 4
RomeTheme::widget_dir()
S
79 1 3
RomeTheme::romethemekit_cal()
S
80 1 3
Rometheme\HeaderFooter\HeaderFooter::get_footer_content()
S
78 1 3
Rkit_BLockQuote::get_categories()
S
81 1 3
RomeTheme::rkitRemoveNotice()
S
75 1 4
Nav_Menu_Rometheme::get_icon()
S
82 1 3
Offcanvas_Rometheme::get_script_depends()
S
81 1 3
SiteLogo_Rometheme::get_icon()
S
82 1 3
CTA_Rkit::get_keywords()
S
79 1 3
Offcanvas_Rometheme::get_categories()
S
81 1 3
Blog_Post_Rkit::get_style_depends()
S
81 1 3
Rkit_BLockQuote::get_keywords()
S
79 1 3
Rkit\Libs\Notice::set_title()
S
77 1 4
Blog_Post_Rkit::get_keywords()
S
81 1 3
Rometheme\HeaderFooter\HeaderFooter::override_header_template()
S
65 1 9
SiteLogo_Rometheme::get_keywords()
S
79 1 3
Rkit\Libs\Notice::set_message()
S
77 1 4
HeaderInfo_Rometheme::get_title()
S
82 1 3
Rkit\Libs\Notice::set_type()
S
76 1 4
Rkit_BLockQuote::get_title()
S
82 1 3
Rkit\Libs\Notice::set_button()
S
72 1 5
HeaderInfo_Rometheme::get_name()
S
82 1 3
Rkit\Libs\Notice::get_data()
S
66 1 9
SiteLogo_Rometheme::get_categories()
S
81 1 3
RomethemeKit\Rkit_Rform::romethemeform_call()
S
80 1 3
RomethemeKit\Rkit_Rform::add_menu_form()
S
66 1 10
Rkit\Libs\Notice::call()
S
79 1 3
Rkit\Libs\Notice::set_id()
S
77 1 4
Rkit\Libs\Notice::get_script_location()
S
82 1 3
RomeTheme::__construct()
S
71 1 5
CTA_Rkit::get_name()
S
82 1 3
HeaderInfo_Rometheme::get_style_depends()
S
81 1 3
Rkit\Modules\Libs\Init::editor_styles()
S
79 1 3
CTA_Rkit::get_title()
S
82 1 3
RomeTheme::rt_version()
S
82 1 3
Nav_Menu_Rometheme::get_categories()
S
81 1 3
Rkit_Team::get_style_depends()
S
81 1 3
Rkit\Libs\Notice::set_dismiss()
S
74 1 5
Nav_Menu_Rometheme::get_title()
S
82 1 3
Blog_Post_Rkit::get_icon()
S
82 1 3
Rkit_BLockQuote::get_icon()
S
82 1 3
Offcanvas_Rometheme::get_icon()
S
82 1 3
Rkit_BLockQuote::get_style_depends()
S
81 1 3
RomeTheme::plugin_url()
S
80 1 3
Rkit_BLockQuote::get_name()
S
82 1 3
RomeTheme::api_url()
S
82 1 3
HeaderInfo_Rometheme::get_keywords()
S
79 1 3
Offcanvas_Rometheme::get_keywords()
S
79 1 3
Nav_Menu_Rometheme::get_name()
S
82 1 3
Rometheme\HeaderFooter\HeaderFooter::get_header_content()
S
78 1 3
Rkit_Team::get_icon()
S
82 1 3
Blog_Post_Rkit::get_title()
S
82 1 3
RomeTheme::module_url()
S
79 1 3
RomeTheme::plugin_file()
S
82 1 3
RomeTheme::plugin_dir()
S
80 1 3
Rometheme\HeaderFooter\HeaderFooter::override_footer_template()
S
65 1 9
RomeTheme::pluginbasename()
S
80 1 3
RomethemePlugin\Plugin::load_header_footer()
S
75 1 4
Blog_Post_Rkit::get_categories()
S
81 1 3