Code Analysis: Themebeez Toolkit 1.2.6

Function Rating Maintainability Complexity Lines of code
TT_Importer_WXR_Importer::process_post()
C
28
26 148
TT_Importer_WXR_Importer::parse_post_node()
C
33 28 93
Simple_Mega_Menu_Walker_Nav_Menu_Edit::start_el()
C
26
20 192
TT_Importer_Widget::import_data()
C
31 25 109
Themebeez_Toolkit_Theme_Info::recommended_actions()
C
36 24 71
TT_Importer_WXR_Importer::import()
B
34 20 101
TT_Main::display_plugin_page()
B
32 18 128
Themebeez_Toolkit_Theme_Info::render_about_page()
B
40 21 55
TT_Importer_WXR_Importer::get_preliminary_information()
B
37 18 77
themebeez_toolkit_theme_info_demo_loader()
B
37 17 82
TT_Theme_Demo_Royale_News_Pro::after_import()
B
27
9 179
TT_Importer_WXR_Importer::parse_comment_node()
B
42 17 55
TT_Importer_WXR_Importer::process_comments()
B
40 16 61
Simple_Mega_Menu_Nav_Walker::start_el()
B
44 17 35
TT_Helpers::download_import_files()
B
40 15 61
TT_Main::import_demo_data_ajax_callback()
A
39 14 66
Themebeez_Toolkit_Theme_Info::getting_started()
A
43 14 46
TT_Importer_WXR_Importer::post_process_posts()
A
38 11 76
TT_Theme_Demo_Cream_Blog_Pro::after_import()
A
38 10 80
TT_Importer_Customizer_Importer::import_customizer_options()
A
43 12 49
TT_Importer_WXR_Importer::process_author()
A
40 11 64
Themebeez_Toolkit_Theme_Info::support()
A
46 12 39
TT_Theme_Demo_Orchid_Store::after_import()
A
45 11 42
TT_Importer_WXR_Importer::process_attachment()
A
45 11 41
themebeez_toolkit_one_hive_config()
A
29 1 183
Themebeez_Toolkit_Theme_Info::dismiss_recommended_action_callback()
A
48 11 32
TT_Importer_WXR_Importer::process_term()
A
41 9 57
TT_Importer_WXR_Importer::fetch_remote_file()
A
44 9 45
TT_Importer_WXR_Importer::post_process_comments()
A
44 8 51
Themebeez_Toolkit_Theme_Info::upgrade_to_pro()
A
53 10 19
TT_Importer_WXR_Importer::parse_term_node()
A
44 8 49
TT_Importer_WXR_Importer::process_post_meta()
A
49 9 31
TT_Importer_WXR_Importer::parse_author_node()
A
50 9 30
TT_Importer_WXR_Importer::process_menu_item_meta()
A
46 8 40
TT_Importer_WXR_Importer::parse_authors()
A
47 8 38
Themebeez_Toolkit_Theme_Info::get_recommended_actions()
A
54 9 20
TT_Helpers::process_uploaded_files()
A
44 7 48
themebeez_toolkit_fascinate_config()
A
33 1 135
themebeez_toolkit_orchid_store_config()
A
33 1 135
Simple_Mega_Menu_Fields::create_menu_fields()
A
46 7 41
themebeez_toolkit_cream_blog_config()
A
33 1 128
themebeez_toolkit_cream_blog_lite_config()
A
33 1 128
TT_Importer_WXR_Importer::post_process_menu_item()
A
48 7 37
TT_Theme_Demo_Royale_News_Lite::after_import()
A
40 5 63
TT_Theme_Demo_Royale_News::after_import()
A
40 5 62
themebeez_toolkit_cream_magazine_config()
A
34 1 122
themebeez_toolkit_fascinate_pro_config()
S
34 1 120
TT_Autoloader::autoload()
S
54 7 20
TT_Importer_WXR_Importer::parse_meta_node()
S
55 7 19
themebeez_toolkit_cream_magazine_pro_config()
S
35 1 108
Themebeez_Toolkit_Theme_Info::load_assets()
S
55 7 17
Themebeez_Toolkit_Theme_Info::setup_config()
S
56 7 14
TT_Main::get_importer_data()
S
59 7 13
Themebeez_Demo_Importer::is_request()
S
61 7 12
themebeez_toolkit_styleblog_config()
S
36 1 102
TT_Theme_Demo_StyleBlog_Plus::after_import()
S
46 5 36
Simple_Mega_Menu_Fields::save_menu_fields()
S
55 6 19
themebeez_toolkit_royale_news_config()
S
37 1 93
themebeez_toolkit_royale_news_lite_config()
S
37 1 93
TT_Theme_Demo_Cream_Blog::after_import()
S
48 5 31
TT_Theme_Demo_Cream_Magazine_Pro::after_import()
S
49 5 31
TT_Theme_Demo_Cream_Magazine::after_import()
S
49 5 31
TT_WXR_Importer::set_importer_data()
S
64 7 8
TT_Importer_Customizer_Importer::customizer_sideload_image()
S
50 5 29
Themebeez_Toolkit_Theme_Info::create_action_link()
S
47 4 40
themebeez_toolkit_style_blog_fame_config()
S
38 1 84
TT_Helpers::check_wp_filesystem_credentials()
S
48 4 35
TT_Importer_WXR_Importer::parse_category_node()
S
56 5 20
themebeez_toolkit_cream_blog_config()
S
39 1 79
TT_Helpers::get_content_from_url()
S
49 4 34
themebeez_toolkit_styleblog_plus_config()
S
39 1 79
themebeez_toolkit_royale_news_pro_config()
S
39 1 79
TT_Importer_WXR_Importer::import_start()
S
56 5 18
TT_Importer_WXR_Importer::term_exists()
S
58 5 15
TT_Main::setup_plugin_with_filter_data()
S
57 5 15
TT_Importer_Customizer_Importer::import_customizer_images()
S
58 5 15
Themebeez_Toolkit_Theme_Info::render_quick_links()
S
57 5 15
TT_Importer_WXR_Importer::set_user_mapping()
S
58 5 14
TT_Admin_Demo_Config::get_import_class()
S
61 5 12
TT_Theme_Demo_Cream_Blog_Pro::import_files()
S
40 1 70
TT_Helpers::append_to_file()
S
53 4 23
Themebeez_Toolkit_Theme_Info::changelog()
S
55 4 21
Themebeez_Toolkit_Admin_Dashboard_Widget::dasboard_widget_template()
S
47 3 36
themebeez_toolkit_admin_notice()
S
49 3 35
simple_mega_menu_fontawesome_icons_list()
S
57 4 20
TT_Main::admin_enqueue_scripts()
S
55 4 17
Themebeez_Toolkit_Theme_Info::register()
S
58 4 16
TT_AJAX::define_ajax()
S
64 5 9
TT_Admin_Demo_Config::supported_themes()
S
43 1 60
Themebeez_Toolkit_Theme_Info::init()
S
63 5 10
TT_Importer_WXR_Importer::get_reader()
S
60 4 13
TT_Importer_WXR_Importer::post_exists()
S
61 4 12
TT_Importer_WXR_Importer::comment_exists()
S
61 4 12
Simple_Mega_Menu_Nav_Walker::start_lvl()
S
60 4 12
TT_Importer_Widget::available_widgets()
S
61 4 12
TT_Importer_Widget::format_results_for_log()
S
60 4 12
Themebeez_Toolkit_Theme_Info::check_if_plugin_active()
S
53 3 27
TT_Main::import_content()
S
52 3 25
TT_Main::import_widgets()
S
55 3 22
TT_Theme_Demo_Orchid_Store::import_files()
S
48 2 35
TT_Helpers::data_from_file()
S
57 3 19
TT_Helpers::write_to_file()
S
57 3 18
TT_Theme_Demo_Cream_Magazine_Pro::import_files()
S
45 1 46
TT_Importer_WXR_Importer::remap_featured_images()
S
64 4 10
TT_Helpers::is_import_file_info_format_correct()
S
69 4 6
Themebeez_Toolkit_Theme_Info::activation_admin_notice()
S
68 4 6
Themebeez_Toolkit_Theme_Info::demo_content()
S
65 4 8
TT_Helpers::import_file_info()
S
59 3 15
Themebeez_Demo_Importer::includes()
S
61 3 13
TT_Importer_Widget::process_import_file()
S
61 3 13
TT_AJAX::add_ajax_events()
S
61 3 12
TT_AJAX::do_tt_ajax()
S
62 3 11
TT_Theme_Demo_Fascinate_Pro::import_files()
S
48 1 38
TT_Main::new_ajax_request_maybe()
S
54 2 21
TT_Importer_Logger_CLI::level_to_numeric()
S
58 2 16
TT_Importer_WXR_Importer::post_process()
S
67 3 8
TT_Main::import_customizer()
S
60 2 15
TT_Autoloader::load_file()
S
69 3 7
TT_Theme_Demo_Cream_Blog::import_files()
S
51 1 30
TT_Importer_Customizer_Importer::customizer_is_image_url()
S
67 3 8
TT_Theme_Demo_Royale_News_Pro::import_files()
S
51 1 30
TT_Helpers::validate_import_file_info()
S
66 3 9
TT_Theme_Demo_StyleBlog_Plus::import_files()
S
51 1 30
TT_Importer_Main::include_required_files()
S
70 3 6
Themebeez_Toolkit_Loader::run()
S
66 3 8
TT_Importer_WXR_Importer::sort_comments_by_id()
S
66 3 9
Themebeez_Toolkit_Theme_Info::get_plugin_basename_from_slug()
S
65 3 9
themebeez_toolkit_notice_ignore()
S
65 3 8
Themebeez_Toolkit::__construct()
S
62 2 12
TT_Helpers::verify_ajax_call()
S
62 2 12
TT_Helpers::get_error_from_response()
S
63 2 11
TT_Logger::log()
S
63 2 11
TT_Importer_WXR_Importer::import_end()
S
63 2 11
Themebeez_Toolkit_Theme_Info::admin_style()
S
68 1 24
TT_Theme_Demo_Cream_Magazine::import_files()
S
54 1 22
TT_Importer_WXR_Importer::__construct()
S
55 1 22
TT_Theme_Demo_Style_Blog_Fame::after_import()
S
57 1 17
TT_Theme_Demo_Style_Blog::after_import()
S
57 1 17
TT_Importer_Main::__construct()
S
69 2 7
TT_Logger::error_output()
S
65 2 10
Themebeez_Toolkit_Theme_Info::get_plugins()
S
70 2 6
Themebeez_Demo_Importer::define()
S
75 2 5
TT_Admin_Demo_Config::after_import()
S
69 2 7
Themebeez_Demo_Importer::instance()
S
72 2 6
TT_Importer_Widget::import_widgets()
S
69 2 7
TT_Importer_WXR_Importer::set_user_slug_overrides()
S
73 2 5
Themebeez_Toolkit_Theme_Info::welcome_admin_notice()
S
69 2 7
TT_Admin_Demo_Config::import_files()
S
70 2 7
tt_maybe_define_constant()
S
75 2 5
Themebeez_Toolkit_Admin::__construct()
S
67 2 8
TT_Main::create_plugin_page()
S
59 1 15
TT_Admin::__construct()
S
67 2 8
Themebeez_Demo_Importer::__get()
S
73 2 5
TT_Importer_WXR_Importer::log_error()
S
68 2 7
TT_Importer_WXR_Importer::replace_attachment_urls_in_content()
S
62 2 10
TT_Importer_WXR_Importer::is_valid_meta_key()
S
71 2 6
TT_Importer_WXR_Importer::prefill_existing_terms()
S
62 2 10
TT_Autoloader::__construct()
S
68 2 7
TT_Importer_WXR_Importer::prefill_existing_comments()
S
65 2 8
TT_Importer_Logger_CLI::log()
S
65 2 10
TT_Main::getInstance()
S
72 2 6
Simple_Mega_Menu_Walker_Filter::_filter_walker()
S
70 2 7
TT_Importer_WXR_Importer::prefill_existing_posts()
S
67 2 7
Themebeez_Toolkit_Theme_Info::is_plugin_active()
S
68 2 7
TT_Theme_Demo_Cream_Blog_Lite::import_files()
S
60 1 14
TT_Theme_Demo_Royale_News_Lite::import_files()
S
60 1 14
TT_Theme_Demo_Style_Blog_Fame::import_files()
S
60 1 14
TT_Theme_Demo_Style_Blog::import_files()
S
60 1 14
TT_Theme_Demo_Fascinate::import_files()
S
60 1 14
TT_Theme_Demo_Royale_News::import_files()
S
60 1 14
TT_Theme_Demo_Cream_Blog_Lite::after_import()
S
60 1 13
TT_Helpers::register_file_as_media_attachment()
S
60 1 12
TT_Theme_Demo::import_files()
S
62 1 12
TT_Theme_Demo_Fascinate::after_import()
S
62 1 12
TT_Theme_Demo_Fascinate_Pro::after_import()
S
62 1 12
TT_Main::set_importer_data()
S
62 1 11
Themebeez_Toolkit_Loader::__construct()
S
77 1 4
Themebeez_Toolkit_Loader::add_action()
S
77 1 3
TT_Importer_Main::import()
S
81 1 3
TT_Admin::includes()
S
79 1 3
activate_themebeez_toolkit()
S
76 1 4
run_themebeez_toolkit()
S
77 1 4
themebeez_toolkit_theme_array()
S
75 1 3
themebeez_toolkit_template_name()
S
73 1 5
Simple_Mega_Menu_Fields::enqueue_scripts()
S
64 1 9
Simple_Mega_Menu_Fields::load_dependencies()
S
79 1 3
Themebeez_Toolkit::set_locale()
S
75 1 4
Themebeez_Demo_Importer::ajax_url()
S
79 1 3
TT_Customizer_Option::import()
S
81 1 3
Themebeez_Demo_Importer::template_path()
S
79 1 3
Themebeez_Demo_Importer::init()
S
77 1 4
Simple_Mega_Menu_Walker_Filter::dependencies()
S
76 1 4
TT_Importer_Logger::emergency()
S
79 1 3
TT_WXR_Importer::__construct()
S
72 1 5
Themebeez_Toolkit_Deactivator::deactivate()
S
89 1 2
TT_Importer_Main::get_importer_data()
S
81 1 3
Themebeez_Demo_Importer::include_template_functions()
S
91 1 2
Themebeez_Toolkit_Theme_Info::setup_actions()
S
66 1 8
TT_Importer_Logger::error()
S
79 1 3
Simple_Mega_Menu_Walker_Nav_Menu_Edit::end_lvl()
S
98 1 1
Themebeez_Toolkit_i18n::load_plugin_textdomain()
S
69 1 7
TT_AJAX::init()
S
70 1 6
TT_Theme_Demo::before_import()
S
89 1 2
TT_AJAX::test()
S
89 1 2
Simple_Mega_Menu_Walker_Filter::__construct()
S
75 1 4
Themebeez_Demo_Importer::define_constants()
S
74 1 4
TT_Helpers::get_log_path()
S
67 1 7
Themebeez_Demo_Importer::init_hooks()
S
72 1 5
Themebeez_Demo_Importer::plugin_path()
S
80 1 3
TT_Importer_WXR_Importer::cmpr_strlen()
S
79 1 3
TT_Importer_WXR_Importer::bump_request_timeout()
S
83 1 3
Themebeez_Toolkit_Theme_Info::is_plugin_installed()
S
72 1 5
Themebeez_Toolkit::load_theme_demo_info()
S
81 1 3
Themebeez_Toolkit_Loader::add()
S
64 1 10
Simple_Mega_Menu_Nav_Walker_Edit::end_lvl()
S
98 1 1
TT_Importer_WXR_Importer::mark_comment_exists()
S
74 1 4
simple_mega_menu_fontawesome_icons()
S
73 1 5
deactivate_themebeez_toolkit()
S
76 1 4
TT_Admin::admin_notices()
S
73 1 4
Themebeez_Demo_Importer::__wakeup()
S
78 1 3
Themebeez_Toolkit_Admin_Dashboard_Widget::register_dashboard_widget()
S
63 1 10
TT_Importer_WXR_Importer::max_attachment_size()
S
79 1 3
Simple_Mega_Menu_Nav_Walker_Edit::get_fields()
S
72 1 5
themebeez_toolkit_theme_text_domain()
S
73 1 5
Simple_Mega_Menu_Nav_Walker_Edit::start_lvl()
S
98 1 1
TT_Importer_Logger::log()
S
67 1 8
Themebeez_Toolkit_Admin::admin_dependencies()
S
79 1 3
TT_Importer_Logger::info()
S
79 1 3
Themebeez_Demo_Importer::__clone()
S
78 1 3
Themebeez_Demo_Importer::plugin_url()
S
79 1 3
TT_Importer_Logger::critical()
S
79 1 3
Simple_Mega_Menu_Nav_Walker_Edit::start_el()
S
66 1 9
TT_Autoloader::get_file_name_from_class()
S
78 1 3
Themebeez_Toolkit::get_plugin_name()
S
82 1 3
TT_Main::do_import_action()
S
65 1 10
TT_Importer_Logger::warning()
S
79 1 3
TT_Importer_Main::set_logger()
S
81 1 3
TT_Helpers::log_error_and_send_ajax_response()
S
68 1 8
TT_WXR_Importer::get_importer_data()
S
64 1 10
Themebeez_Demo_Importer::is_active_theme()
S
80 1 3
Themebeez_Toolkit::get_loader()
S
82 1 3
Themebeez_Toolkit::get_version()
S
82 1 3
TT_Theme_Demo::after_import()
S
89 1 2
Themebeez_Toolkit_Activator::activate()
S
89 1 2
TT_Admin_Demo_Config::__construct()
S
72 1 5
Themebeez_Toolkit_Loader::add_filter()
S
77 1 3
Themebeez_Toolkit::load_dependencies()
S
65 1 9
TT_AJAX::tt_ajax_headers()
S
68 1 7
TT_Importer_WXR_Importer::mark_post_exists()
S
75 1 4
Themebeez_Toolkit::define_admin_hooks()
S
72 1 5
Themebeez_Demo_Importer::frontend_includes()
S
91 1 2
Simple_Mega_Menu_Fields::__construct()
S
63 1 10
TT_Importer_Logger::notice()
S
79 1 3
TT_Importer_Logger::alert()
S
79 1 3
Themebeez_Toolkit_Admin::enqueue_scripts()
S
77 1 3
Themebeez_Demo_Importer::log_errors()
S
91 1 2
Themebeez_Demo_Importer::__construct()
S
72 1 6
themebeez_demo_importer_init()
S
82 1 3
TT_Main::__construct()
S
70 1 6
TT_Importer_WXR_Importer::mark_term_exists()
S
74 1 4
TT_Importer_Main::set_importer_data()
S
81 1 3
Themebeez_Toolkit_Admin::enqueue_styles()
S
77 1 3
Simple_Mega_Menu_Walker_Nav_Menu_Edit::start_lvl()
S
98 1 1
TT_Helpers::get_log_url()
S
71 1 5
Themebeez_Toolkit_Theme_Info::get_total_recommended_actions()
S
76 1 4
TT_Importer_WXR_Importer::set_logger()
S
81 1 3
TT_Importer_Logger::debug()
S
79 1 3
themebeez_toolkit_theme()
S
77 1 4
Themebeez_Toolkit::run()
S
82 1 3