Code Analysis: Themebeez Toolkit 1.3.1

Function Rating Maintainability Complexity Lines of code
TT_Importer_WXR_Importer::process_post()
D
26
26 172
TT_Importer_WXR_Importer::parse_post_node()
C
33 28 93
Simple_Mega_Menu_Walker_Nav_Menu_Edit::start_el()
C
25
20 201
TT_Importer_Widget::import_data()
C
31 25 109
TT_Main::render_starter_templates_content()
C
29 18 153
TT_Importer_WXR_Importer::import()
B
34 20 103
themebeez_toolkit_cream_magazine_config()
B
21
1 375
Themebeez_Toolkit_Theme_Info::getting_started()
B
38 20 67
TT_Importer_WXR_Importer::get_preliminary_information()
B
37 18 79
themebeez_toolkit_fascinate_config()
B
23
1 321
themebeez_toolkit_orchid_store_config()
B
24
1 303
TT_Theme_Demo_Royale_News_Pro::after_import()
B
27
9 179
TT_Importer_WXR_Importer::parse_comment_node()
B
42 17 55
themebeez_toolkit_royale_news_config()
B
24
1 294
themebeez_toolkit_cream_blog_config()
B
24
1 294
Themebeez_Toolkit_Theme_Info::plugins()
B
36 15 84
TT_Importer_WXR_Importer::process_comments()
B
39 16 67
Simple_Mega_Menu_Nav_Walker::start_el()
B
43 17 39
TT_Helpers::download_import_files()
A
40 15 59
themebeez_toolkit_cream_magazine_pro_config()
A
25
1 269
TT_Main::import_demo_data_ajax_callback()
A
39 14 65
Themebeez_Toolkit_Theme_Info::render_quick_links()
A
45 15 46
TT_Importer_WXR_Importer::post_process_posts()
A
37 11 90
themebeez_toolkit_fascinate_pro_config()
A
27
1 233
TT_Importer_WXR_Importer::process_author()
A
39 11 70
TT_Importer_Customizer_Importer::import_customizer_options()
A
42 12 53
themebeez_toolkit_styleblog_plus_config()
A
28
1 215
TT_Theme_Demo_Cream_Blog_Pro::after_import()
A
38 10 80
Themebeez_Toolkit_Theme_Info::render_about_page()
A
43 12 45
themebeez_toolkit_cream_blog_pro_config()
A
29
1 206
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
TT_Importer_WXR_Importer::process_term()
A
40 9 63
TT_Helpers::process_uploaded_files()
A
44 10 48
Themebeez_Toolkit_Theme_Info::dismiss_recommended_action_callback()
A
48 11 32
themebeez_toolkit_royale_news_pro_config()
A
30 1 179
Themebeez_Toolkit_Theme_Info::themes()
A
43 9 58
TT_Importer_WXR_Importer::fetch_remote_file()
A
43 9 51
TT_Importer_WXR_Importer::post_process_comments()
A
42 8 61
TT_Importer_WXR_Importer::parse_term_node()
A
44 8 49
Themebeez_Toolkit_Theme_Info::upgrade_to_pro()
A
53 10 19
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::parse_authors()
A
47 8 40
TT_Importer_WXR_Importer::process_menu_item_meta()
A
46 8 40
Themebeez_Toolkit_Theme_Info::get_recommended_actions()
A
54 9 20
Simple_Mega_Menu_Fields::create_menu_fields()
A
44 7 49
Udp_Agent::get_data()
A
46 8 34
TT_Importer_WXR_Importer::post_process_menu_item()
A
47 7 41
TT_Theme_Demo_Royale_News::after_import()
A
40 5 62
TT_Main::setup_plugin_with_filter_data()
S
50 7 30
TT_Autoloader::autoload()
S
54 7 20
TT_Importer_WXR_Importer::parse_meta_node()
S
55 7 19
Themebeez_Toolkit_Theme_Info::setup_config()
S
54 7 16
TT_Main::admin_enqueue_scripts()
S
50 6 30
TT_Main::get_importer_data()
S
59 7 13
Themebeez_Demo_Importer::is_request()
S
61 7 12
Themebeez_Toolkit_Theme_Info::changelog()
S
52 6 26
TT_Theme_Demo_StyleBlog_Plus::after_import()
S
46 5 36
Simple_Mega_Menu_Fields::save_menu_fields()
S
55 6 19
TT_Theme_Demo_Cream_Magazine::after_import()
S
49 5 31
TT_Theme_Demo_Cream_Blog::after_import()
S
48 5 31
TT_Theme_Demo_Cream_Magazine_Pro::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 42
TT_Helpers::check_wp_filesystem_credentials()
S
48 4 35
TT_Importer_WXR_Importer::parse_category_node()
S
56 5 20
TT_Importer_WXR_Importer::import_start()
S
56 5 18
TT_Importer_Customizer_Importer::import_customizer_images()
S
58 5 15
TT_Importer_WXR_Importer::term_exists()
S
58 5 15
TT_Helpers::get_content_from_url()
S
50 4 29
Themebeez_Toolkit_Theme_Info::load_assets()
S
51 4 29
TT_Importer_WXR_Importer::set_user_mapping()
S
58 5 14
Themebeez_Toolkit_Theme_Info::render_page_header()
S
52 4 28
TT_Admin_Demo_Config::get_import_class()
S
61 5 12
Themebeez_Toolkit_Admin::blog_posts_dashboard_widget_callback()
S
45 3 42
themebeez_toolkit_theme_info_demo_loader()
S
53 4 25
TT_Theme_Demo_Cream_Blog_Pro::import_files()
S
40 1 70
TT_Helpers::append_to_file()
S
54 4 22
simple_mega_menu_fontawesome_icons_list()
S
57 4 20
Themebeez_Toolkit_Theme_Info::init()
S
63 5 10
TT_Admin_Demo_Config::supported_themes()
S
43 1 60
Udp_Agent::write_log()
S
65 5 9
TT_Importer_WXR_Importer::get_reader()
S
60 4 13
Themebeez_Toolkit_Theme_Info::check_if_plugin_active()
S
53 3 27
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
TT_Main::import_content()
S
51 3 26
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 18
TT_Helpers::write_to_file()
S
58 3 17
TT_Theme_Demo_Cream_Magazine_Pro::import_files()
S
45 1 46
TT_Helpers::import_file_info()
S
59 3 15
Themebeez_Toolkit_Theme_Info::render_welcome_section()
S
52 2 30
Themebeez_Toolkit_Theme_Info::activation_admin_notice()
S
68 4 6
TT_Helpers::is_import_file_info_format_correct()
S
69 4 6
TT_Importer_WXR_Importer::remap_featured_images()
S
64 4 10
TT_Importer_Widget::process_import_file()
S
61 3 13
Themebeez_Demo_Importer::includes()
S
62 3 12
TT_Theme_Demo_Fascinate_Pro::import_files()
S
48 1 38
TT_Main::new_ajax_request_maybe()
S
54 2 21
Themebeez_Toolkit_Theme_Info::register()
S
51 1 35
Simple_Mega_Menu_Fields::enqueue_scripts()
S
52 1 31
TT_Importer_Logger_CLI::level_to_numeric()
S
58 2 16
TT_Theme_Demo_Cream_Blog::import_files()
S
51 1 30
TT_Theme_Demo_Royale_News_Pro::import_files()
S
51 1 30
TT_Theme_Demo_StyleBlog_Plus::import_files()
S
51 1 30
TT_Importer_Main::include_required_files()
S
70 3 6
Udp_Agent::process_user_tracking_choice()
S
63 3 10
Themebeez_Toolkit_Loader::run()
S
66 3 8
TT_Main::import_customizer()
S
60 2 15
TT_Importer_Customizer_Importer::customizer_is_image_url()
S
67 3 8
Themebeez_Toolkit_Theme_Info::get_plugin_basename_from_slug()
S
65 3 9
TT_Importer_WXR_Importer::sort_comments_by_id()
S
66 3 9
TT_Importer_WXR_Importer::post_process()
S
67 3 8
TT_Helpers::validate_import_file_info()
S
66 3 9
TT_Autoloader::load_file()
S
69 3 7
Themebeez_Toolkit::__construct()
S
62 2 12
TT_Logger::log()
S
63 2 11
TT_Importer_WXR_Importer::import_end()
S
63 2 11
Udp_Agent::show_settings_ui()
S
62 2 11
TT_Helpers::get_error_from_response()
S
63 2 11
TT_Importer_WXR_Importer::__construct()
S
53 1 25
Themebeez_Toolkit_Theme_Info::admin_style()
S
68 1 24
TT_Theme_Demo_Cream_Magazine::import_files()
S
54 1 22
Udp_Agent::on_admin_init()
S
58 1 19
Themebeez_Demo_Importer::define()
S
75 2 5
TT_Importer_Logger_CLI::log()
S
65 2 10
Themebeez_Toolkit_Theme_Info::is_plugin_active()
S
68 2 7
TT_Admin_Demo_Config::after_import()
S
69 2 7
Udp_Agent::send_data_to_engine()
S
63 2 10
TT_Admin_Demo_Config::import_files()
S
70 2 7
Themebeez_Demo_Importer::instance()
S
72 2 6
TT_Importer_WXR_Importer::replace_attachment_urls_in_content()
S
62 2 10
TT_Importer_WXR_Importer::prefill_existing_comments()
S
65 2 8
TT_Importer_WXR_Importer::prefill_existing_terms()
S
62 2 10
Simple_Mega_Menu_Walker_Filter::edit_nav_menu_walker()
S
70 2 7
Udp_Agent::get_settings_field_val()
S
78 2 3
Udp_Agent::udp_schedule_cron()
S
68 2 7
TT_Importer_Widget::import_widgets()
S
69 2 7
Udp_Agent::do_curl()
S
64 2 10
TT_Logger::error_output()
S
65 2 10
Themebeez_Demo_Importer::__get()
S
73 2 5
TT_Importer_Main::__construct()
S
69 2 7
TT_Importer_WXR_Importer::log_error()
S
68 2 7
TT_Importer_WXR_Importer::set_user_slug_overrides()
S
73 2 5
TT_Main::get_instance()
S
72 2 6
TT_Importer_WXR_Importer::prefill_existing_posts()
S
67 2 7
Themebeez_Toolkit_Theme_Info::welcome_admin_notice()
S
69 2 7
TT_Helpers::verify_ajax_call()
S
69 2 6
cc_udp_agent_send_data_on_action()
S
66 2 8
Themebeez_Toolkit_Theme_Info::get_plugins()
S
70 2 6
Udp_Agent::on_init()
S
74 2 5
tt_maybe_define_constant()
S
75 2 5
TT_Importer_WXR_Importer::is_valid_meta_key()
S
70 2 6
TT_Admin::__construct()
S
67 2 8
TT_Autoloader::__construct()
S
68 2 7
TT_Theme_Demo_Fascinate::import_files()
S
60 1 14
TT_Theme_Demo_Royale_News::import_files()
S
60 1 14
TT_Theme_Demo_Fascinate_Pro::after_import()
S
62 1 12
TT_Theme_Demo::import_files()
S
62 1 12
TT_Theme_Demo_Fascinate::after_import()
S
62 1 12
TT_Helpers::register_file_as_media_attachment()
S
60 1 12
TT_Main::set_importer_data()
S
62 1 11
TT_Importer_Logger::warning()
S
79 1 3
Themebeez_Demo_Importer::log_errors()
S
91 1 2
Themebeez_Demo_Importer::define_constants()
S
74 1 4
TT_Main::__construct()
S
68 1 7
Themebeez_Toolkit_Loader::add()
S
64 1 10
TT_Importer_Main::set_logger()
S
81 1 3
Themebeez_Toolkit::get_plugin_name()
S
82 1 3
Themebeez_Demo_Importer::init()
S
77 1 4
TT_Importer_WXR_Importer::set_logger()
S
81 1 3
Themebeez_Demo_Importer::__wakeup()
S
78 1 3
TT_Importer_Logger::log()
S
67 1 8
Udp_Agent::__construct()
S
74 1 5
TT_Importer_Logger::error()
S
79 1 3
Themebeez_Toolkit_Admin::enqueue_scripts()
S
91 1 2
TT_Importer_WXR_Importer::cmpr_strlen()
S
79 1 3
Themebeez_Toolkit::run()
S
82 1 3
Themebeez_Demo_Importer::__clone()
S
78 1 3
Simple_Mega_Menu_Fields::__construct()
S
63 1 10
TT_Autoloader::get_file_name_from_class()
S
78 1 3
themebeez_toolkit_theme_array()
S
77 1 3
Themebeez_Toolkit_Loader::__construct()
S
77 1 4
Themebeez_Toolkit_Theme_Info::is_plugin_installed()
S
72 1 5
Themebeez_Toolkit_Theme_Info::starter_templates()
S
81 1 3
Themebeez_Toolkit_i18n::load_plugin_textdomain()
S
69 1 7
activate_themebeez_toolkit()
S
76 1 4
TT_Importer_Main::import()
S
81 1 3
TT_Admin::admin_notices()
S
64 1 10
TT_Admin_Demo_Config::__construct()
S
72 1 5
Simple_Mega_Menu_Walker_Nav_Menu_Edit::start_lvl()
S
98 1 1
TT_Theme_Demo::before_import()
S
95 1 1
Themebeez_Toolkit_Admin::__construct()
S
77 1 4
themebeez_toolkit_theme_text_domain()
S
73 1 5
Themebeez_Toolkit::get_version()
S
82 1 3
TT_WXR_Importer::get_importer_data()
S
64 1 10
TT_Importer_Logger::debug()
S
79 1 3
Themebeez_Demo_Importer::is_active_theme()
S
80 1 3
TT_Theme_Demo::after_import()
S
95 1 1
Themebeez_Toolkit_Loader::add_filter()
S
77 1 3
Themebeez_Toolkit_Loader::add_action()
S
77 1 3
Themebeez_Demo_Importer::template_path()
S
79 1 3
simple_mega_menu_fontawesome_icons()
S
73 1 5
Themebeez_Demo_Importer::__construct()
S
72 1 6
TT_WXR_Importer::__construct()
S
72 1 5
TT_Main::do_import_action()
S
65 1 10
TT_Importer_Logger::notice()
S
79 1 3
TT_Importer_WXR_Importer::mark_comment_exists()
S
74 1 4
TT_Importer_Logger::alert()
S
79 1 3
TT_Importer_Logger::emergency()
S
79 1 3
TT_Importer_WXR_Importer::bump_request_timeout()
S
82 1 3
Themebeez_Toolkit::load_dependencies()
S
65 1 9
Themebeez_Demo_Importer::ajax_url()
S
79 1 3
Themebeez_Toolkit_Activator::activate()
S
89 1 2
Simple_Mega_Menu_Walker_Filter::__construct()
S
75 1 4
Themebeez_Toolkit_Admin::enqueue_styles()
S
67 1 9
TT_Admin::includes()
S
80 1 3
TT_Helpers::get_log_url()
S
71 1 5
Simple_Mega_Menu_Nav_Walker_Edit::get_fields()
S
72 1 5
Udp_Agent::do_handshake()
S
91 1 2
Themebeez_Toolkit_Theme_Info::setup_actions()
S
66 1 8
Simple_Mega_Menu_Fields::load_dependencies()
S
79 1 3
Themebeez_Toolkit_Theme_Info::get_total_recommended_actions()
S
76 1 4
Themebeez_Demo_Importer::frontend_includes()
S
91 1 2
Themebeez_Demo_Importer::plugin_path()
S
80 1 3
Simple_Mega_Menu_Walker_Nav_Menu_Edit::end_lvl()
S
98 1 1
Simple_Mega_Menu_Nav_Walker_Edit::end_lvl()
S
98 1 1
Themebeez_Demo_Importer::include_template_functions()
S
91 1 2
TT_Customizer_Option::import()
S
81 1 3
Themebeez_Toolkit::define_admin_hooks()
S
72 1 5
TT_Importer_WXR_Importer::mark_post_exists()
S
75 1 4
Udp_Agent::hooks()
S
72 1 5
TT_Importer_Main::set_importer_data()
S
81 1 3
themebeez_toolkit_theme()
S
77 1 4
Themebeez_Toolkit_Deactivator::deactivate()
S
89 1 2
themebeez_toolkit_template_name()
S
73 1 5
TT_Importer_Logger::info()
S
79 1 3
Themebeez_Toolkit::set_locale()
S
75 1 4
Themebeez_Toolkit::load_theme_demo_info()
S
81 1 3
TT_Importer_Logger::critical()
S
79 1 3
TT_Importer_Main::get_importer_data()
S
81 1 3
TT_Importer_WXR_Importer::mark_term_exists()
S
74 1 4
Simple_Mega_Menu_Walker_Filter::dependencies()
S
76 1 4
Themebeez_Demo_Importer::plugin_url()
S
79 1 3
run_themebeez_toolkit()
S
77 1 4
TT_Helpers::log_error_and_send_ajax_response()
S
68 1 8
themebeez_demo_importer_init()
S
82 1 3
TT_Importer_WXR_Importer::max_attachment_size()
S
79 1 3
TT_Helpers::get_log_path()
S
67 1 7
Simple_Mega_Menu_Nav_Walker_Edit::start_el()
S
65 1 9
deactivate_themebeez_toolkit()
S
76 1 4
Themebeez_Demo_Importer::init_hooks()
S
72 1 5
Simple_Mega_Menu_Nav_Walker_Edit::start_lvl()
S
98 1 1
Themebeez_Toolkit_Admin::register_dashboard_widget()
S
70 1 7
Themebeez_Toolkit::get_loader()
S
82 1 3