Code Analysis: Templates Patterns Collection 1.1.24

Function Rating Maintainability Complexity Lines of code
TIOB\Importers\WP\WP_Import::process_posts()
D
23
40 182
TIOB\Importers\WP\WXR_Parser_SimpleXML::parse()
D
24
26 186
TIOB\Importers\Widgets_Importer::actually_import()
C
33 22 98
TIOB\Importers\WP\WP_Import::process_menu_item()
B
35 22 75
TIOB\Importers\WP\Beaver_ParserXML::tag_close()
B
38 22 68
TIOB\Importers\Zelle_Importer::map_bigtitle_section()
B
38 22 66
TIOB\Importers\Zelle_Importer::map_our_team_section()
B
35 20 81
TIOB\Importers\WP\WXR_Parser_XML::tag_close()
B
39 21 65
TIOB\Importers\Zelle_Importer::map_ribbon_section()
B
41 19 60
TIOB\Importers\Theme_Mods_Importer::import_theme_mods()
B
37 17 82
TIOB\Importers\Zelle_Importer::map_our_focus_section()
B
36 17 81
TIOB\Importers\Content_Importer::import_remote_xml()
B
35 14 91
TIOB\Importers\Zelle_Importer::get_repeater_social()
B
42 16 54
TIOB\Importers\WP\WXR_Parser_XML::tag_open()
A
44 15 47
TIOB\Rest_Server::insert_single_template()
A
39 13 70
TIOB\Importers\Zelle_Importer::map_testimonials_section()
A
43 13 47
TIOB\TI_Beaver::apply_template()
A
43 13 44
TIOB\Importers\WP\WXR_Parser::parse()
A
45 13 41
TIOB\Importers\Zelle_Importer::map_contact_us_section()
A
45 13 40
TIOB\WP_Cli::import_theme_mods()
A
47 13 37
TIOB\Importers\WP\WP_Import::fetch_remote_file()
A
41 11 57
TIOB\Importers\Zelle_Importer::get_sidebar_content()
A
45 12 41
TIOB\Importers\WP\WP_Import::process_terms()
A
41 11 56
TIOB\Sites_Listing::get_sites()
A
43 11 47
TIOB\Importers\WP\WP_Import::backfill_parents()
A
49 12 32
TIOB\Importers\Zelle_Importer::map_about_us_section()
A
45 11 40
TIOB\Importers\Content_Importer::setup_front_page()
A
49 11 31
TIOB\Importers\WP\WP_Import::process_categories()
A
45 10 42
TIOB\Admin::get_migrateable()
A
46 10 38
TIOB\Importers\Zelle_Importer::map_latest_news_section()
A
50 10 29
TIOB\Importers\WP\WP_Import::process_tags()
A
45 9 40
TIOB\Importers\Plugin_Importer::install_plugins()
A
48 9 35
TIOB\Admin::get_sites_data()
A
49 8 31
TIOB\Importers\Helpers\Importer_Alterator::skip_shop_pages()
A
53 8 23
TIOB\Importers\Plugin_Importer::install_single_plugin()
A
43 6 51
TIOB\Importers\WP\WP_Import::process_attachment()
S
47 6 36
TIOB\TI_Beaver::save_template()
S
48 6 33
TIOB\Rest_Server::register_endpoints()
S
39 1 101
TIOB\Admin::localize_sites_library()
S
50 6 25
TIOB\Admin::register()
S
51 6 25
TIOB\Importers\WP\Elementor_Meta_Handler::replace_link_urls()
S
53 6 24
TIOB\Importers\Widgets_Importer::move_widgets_to_inactive()
S
54 6 23
TIOB\Importers\Zelle_Importer::insert_page()
S
46 5 38
TIOB\Importers\Content_Importer::setup_shop_pages()
S
53 6 23
TIOB\Admin::has_valid_addons()
S
56 6 18
TIOB\Importers\Zelle_Importer::import_zelle_frontpage()
S
43 4 47
TIOB\WP_Cli::list_sites()
S
53 5 22
TIOB\Importers\Cleanup\Manager::cleanup_plugins()
S
53 5 22
TIOB\Importers\Plugin_Importer::run_plugins_install()
S
48 4 36
TIOB\Importers\Plugin_Importer::activate_single_plugin()
S
53 5 21
TIOB\Importers\Theme_Mods_Importer::setup_nav_menus()
S
54 5 21
TIOB\TI_Beaver::inline_script()
S
37 1 81
TIOB\Elementor::register_script()
S
37 1 81
TIOB\Editor::register_post_meta()
S
44 2 65
TIOB\Admin::enqueue()
S
53 5 20
TIOB\Importers\Cleanup\Manager::uninstall_plugin()
S
55 5 20
TIOB\Logger::log_client_info()
S
53 5 19
TIOB\Importers\WP\WP_Import::process_termmeta()
S
56 5 18
TIOB\Editor::register_block()
S
44 3 48
TIOB\Importers\Plugin_Importer::get_plugin_entry()
S
57 5 17
TIOB\Sites_Listing::reorder_starter_sites()
S
50 4 30
TIOB\WP_Cli::get_all_sites()
S
58 5 15
TIOB\Rest_Server::run_front_page_migration()
S
52 4 28
TIOB\Importers\Cleanup\Manager::cleanup_terms()
S
62 5 12
TIOB\Importers\Cleanup\Manager::cleanup_posts()
S
62 5 12
ti_tpc_plugins_page_notice()
S
51 4 27
TIOB\Importers\Widgets_Importer::import_widgets()
S
53 4 26
TIOB\Importers\WP\WXR_Parser_XML::parse()
S
45 3 41
TIOB\Admin::get_theme_action()
S
54 4 21
TIOB\TI_Beaver::publish_template()
S
48 3 34
TIOB\Importers\Zelle_Importer::get_key()
S
50 3 32
TIOB\TI_Beaver::export_page_template()
S
56 4 17
TIOB\Rest_Server::import_templates()
S
50 3 32
TIOB\Sites_Listing::get_api_path()
S
68 5 6
TIOB\Admin::init()
S
58 4 14
TIOB\Main::get_meta_fields()
S
60 4 13
TIOB\Importers\Widgets_Importer::available_widgets()
S
61 4 12
TIOB\Importers\Cleanup\Manager::cleanup_theme_mods()
S
63 4 11
TIOB\Importers\Cleanup\Manager::cleanup_widgets()
S
63 4 11
TIOB\Importers\Cleanup\Manager::cleanup_options()
S
63 4 11
TIOB\Admin::get_localization()
S
51 3 24
TIOB\Importers\WP\WP_Import::import_start()
S
53 3 22
TIOB\Admin::get_strings()
S
43 1 51
TIOB\TI_Beaver::get_template()
S
55 3 20
TIOB\WP_Cli::import_plugins_for_starter_site()
S
55 3 19
TIOB\TI_Beaver::update_template()
S
49 2 31
TIOB\Importers\Content_Importer::load_importer()
S
63 4 10
TIOB\Importers\WP\Beaver_Data_Fix::run()
S
64 4 10
TIOB\WP_Cli::get_starter_site_json()
S
63 4 9
TIOB\Importers\WP\WP_Import::remap_featured_images()
S
64 4 10
TIOB\Importers\WP\WXR_Parser_XML::cdata()
S
64 4 10
TIOB\Importers\Cleanup\Manager::get_plugin_key_by_slug()
S
66 4 8
TIOB\Importers\Content_Importer::import_file()
S
65 4 8
TIOB\TI_Beaver::init()
S
50 2 29
TIOB\Importers\Zelle_Importer::get_image_id_by_url()
S
58 3 14
TIOB\Importers\Helpers\Importer_Alterator::skip_posts()
S
61 3 14
TIOB\Importers\Helpers\Importer_Alterator::skip_terms()
S
60 3 14
TIOB\Logger::get_plugins()
S
59 3 14
TIOB\Logger::__construct()
S
61 3 13
TIOB\TI_Beaver::serialize_corrector()
S
61 3 12
TIOB\WP_Cli::setup_pages()
S
62 3 12
TIOB\Importers\Plugin_Importer::get_plugin_path()
S
62 3 11
TIOB\Main::init()
S
56 2 21
TIOB\TI_Beaver::get_template_content()
S
55 2 19
TIOB\WP_Cli::import()
S
55 2 19
TIOB\Importers\Cleanup\Active_State::add_item_to_property_state()
S
64 3 10
TIOB\WP_Cli::import_xml_file()
S
65 3 8
ti_tpc_run()
S
66 3 9
TIOB\Importers\Cleanup\Manager::cleanup_attachments()
S
68 3 7
TIOB\Importers\WP\WP_Import::import_end()
S
58 2 15
TIOB\Sites_Listing::get_upsell_status()
S
59 2 15
TIOB\Importers\Plugin_Importer::woocommerce_activation_pages()
S
65 3 9
TIOB\Importers\Helpers\Importer_Alterator::drop_slug_and_prefix_pages()
S
64 3 9
TIOB\Importers\Helpers\Importer_Alterator::remap_category_recursively()
S
67 3 7
TIOB\TI_Beaver::update_published_template()
S
65 3 9
TIOB\Importers\Helpers\Importer_Alterator::encode_post_content()
S
68 3 7
TIOB\WP_Cli::load_commands()
S
64 3 9
TIOB\WP_Cli::import_widgets()
S
70 3 6
TIOB\Admin::is_agency_plan()
S
59 2 15
TIOB\Importers\Cleanup\Manager::cleanup_category()
S
69 3 7
TIOB\Sites_Listing::init()
S
51 1 30
TIOB\Importers\Content_Importer::maybe_bust_elementor_cache()
S
66 3 9
TIOB\Rest_Server::dismiss_migration()
S
61 2 13
TIOB\Importers\Cleanup\Active_State::is_allowed_property()
S
60 1 20
TIOB\Importers\WP\WP_Import::import()
S
58 1 16
TIOB\Importers\Cleanup\Active_State::fresh_state()
S
70 2 7
TIOB\Main::setup_beaver()
S
69 2 7
TIOB\Importers\Cleanup\Active_State::add_property_state()
S
73 2 5
TIOB\TI_Beaver::get_template_meta()
S
66 2 8
TIOB\Main::should_load()
S
71 2 6
TIOB\Importers\Plugin_Importer::maybe_provide_activation_help()
S
70 2 6
TIOB\Importers\Helpers\Importer_Alterator::count_posts_by_post_type()
S
65 2 9
TIOB\Importers\WP\Elementor_Meta_Handler::allow_escaped_json_meta()
S
68 2 8
TIOB\Importers\Cleanup\Active_State::get_by_key()
S
69 2 7
TIOB\Importers\Cleanup\Manager::instance()
S
70 2 7
TIOB\Sites_Listing::add_query_args()
S
64 2 9
TIOB\Importers\WP\Beaver_Data_Fix::regex_callback()
S
69 2 6
TIOB\Logger::set_log_path()
S
66 2 8
TIOB\Logger::clear_log()
S
67 2 8
TIOB\Logger::get_instance()
S
71 2 6
TIOB\Admin::get_parent_theme()
S
66 2 8
TIOB\Importers\Cleanup\Manager::cleanup_menus()
S
73 2 5
TIOB\Logger::log_to_file()
S
66 2 8
TIOB\TI_Beaver::get_position()
S
67 2 8
TIOB\Importers\Helpers\Importer_Alterator::content_to_import()
S
67 2 8
ti_tpc_flush_premalinks()
S
66 2 9
TIOB\Importers\Cleanup\Manager::do_cleanup()
S
59 1 15
TIOB\Logger::log_info()
S
68 2 7
TIOB\Logger::get_log_entry()
S
68 2 6
TIOB\TI_Beaver::add_export_menu()
S
63 2 10
TIOB\Logger::log()
S
65 2 8
TIOB\TI_Beaver::__construct()
S
57 1 15
TIOB\Importers\WP\WP_Import::backfill_attachment_urls()
S
65 2 8
TIOB\Main::instance()
S
70 2 7
TIOB\Importers\WP\WP_Import::is_valid_meta_key()
S
71 2 6
TIOB\Importers\Helpers\Importer_Alterator::__construct()
S
59 1 13
TIOB\Elementor::init()
S
72 1 5
TIOB\Importers\Helpers\Quiet_Skin::feedback()
S
91 1 2
TIOB\Rest_Server::run_theme_mods_importer()
S
76 1 4
TIOB\Logger::get_log_url()
S
80 1 3
TIOB\Importers\WP\Beaver_Data_Fix::unescape_quotes()
S
78 1 3
TIOB\Main::__clone()
S
91 1 2
TIOB\Importers\Cleanup\Manager::init()
S
98 1 1
TIOB\Importers\Plugin_Importer::plugin_is_active()
S
72 1 5
TIOB\Rest_Server::run_cleanup()
S
68 1 8
TIOB\Rest_Server::init()
S
79 1 3
TIOB\Importers\WP\Elementor_Meta_Handler::__construct()
S
77 1 4
TIOB\Importers\Cleanup\Active_State::init()
S
74 1 4
TIOB\Admin::render_starter_sites()
S
82 1 3
TIOB\Sites_Listing::get_ti_demo_content_support_data()
S
76 1 4
TIOB\Admin::add_onboarding_query_var()
S
76 1 4
TIOB\Rest_Server::get_sites_data()
S
68 1 8
TIOB\Importers\Plugin_Importer::plugin_dir_exists()
S
79 1 3
TIOB\Rest_Server::run_xml_importer()
S
69 1 6
TIOB\Importers\Helpers\Quiet_Skin::after()
S
91 1 2
TIOB\WP_Cli::get_starter_site_xml()
S
66 1 8
TIOB\Importers\Plugin_Importer::remove_possible_redirects()
S
73 1 5
TIOB\Importers\Helpers\Importer_Alterator::change_nav_menu_item_link()
S
74 1 4
TIOB\Main::setup_api()
S
77 1 4
TIOB\Importers\Cleanup\Active_State::get_set_keys()
S
76 1 4
TIOB\Importers\Theme_Mods_Importer::change_theme_mods_root_url()
S
73 1 5
TIOB\Importers\Cleanup\Active_State::remove()
S
74 1 4
TIOB\Main::setup_elementor()
S
77 1 4
TIOB\Importers\WP\WP_Import::allow_fetch_attachments()
S
80 1 3
TIOB\Importers\Cleanup\Active_State::__construct()
S
81 1 3
TIOB\Importers\Content_Importer::save_xhr_return_path()
S
64 1 9
TIOB\Importers\Helpers\Quiet_Skin_Legacy::before()
S
91 1 2
TIOB\Importers\WP\Elementor_Meta_Handler::filter_meta()
S
77 1 3
ti_tpc_load_textdomain()
S
78 1 3
TIOB\Main::setup_editor()
S
77 1 4
TIOB\Importers\WP\WP_Import::parse()
S
72 1 5
TIOB\Main::setup_active_state()
S
77 1 4
TIOB\Importers\Content_Importer::__construct()
S
77 1 4
TIOB\Rest_Server::run_widgets_importer()
S
70 1 6
TIOB\Importers\WP\WP_Import::bump_request_timeout()
S
82 1 3
TIOB\Main::setup_admin()
S
77 1 4
TIOB\Rest_Server::run_plugin_importer()
S
76 1 4
TIOB\Importers\Helpers\Quiet_Skin_Legacy::after()
S
91 1 2
TIOB\Importers\Helpers\Quiet_Skin::before()
S
91 1 2
TIOB\Importers\Helpers\Importer_Alterator::replace_links()
S
73 1 5
TIOB\Importers\Cleanup\Active_State::get()
S
77 1 4
TIOB\Importers\Cleanup\Active_State::add()
S
74 1 4
TIOB\Importers\WP\WP_Import::set_logger()
S
80 1 3
TIOB\Admin::get_upsell_notifications()
S
66 1 8
TIOB\Admin::get_previous_theme()
S
75 1 4
TIOB\Rest_Server::parse_global_colors_unicode()
S
75 1 4
TIOB\Importers\WP\WXR_Parser::__construct()
S
76 1 4
TIOB\Importers\WP\WP_Import::__construct()
S
71 1 6
TIOB\Importers\Zelle_Importer::map_widget_image()
S
70 1 6
TIOB\Importers\WP\WP_Import::max_attachment_size()
S
79 1 3
tpc_load_sdk()
S
77 1 4
TIOB\Main::__wakeup()
S
91 1 2
TIOB\Importers\Plugin_Importer::__construct()
S
80 1 3
TIOB\Editor::init()
S
73 1 5
TIOB\Sites_Listing::add_sites_library_support()
S
80 1 3
TIOB\TI_Beaver::export_template()
S
63 1 10
TIOB\WP_Cli::setup_props()
S
66 1 8
TIOB\Importers\WP\Beaver_Data_Fix::unescape_mysql()
S
67 1 7
TIOB\Importers\WP\WP_Import::cmpr_strlen()
S
79 1 3
TIOB\Importers\Helpers\Quiet_Skin_Legacy::feedback()
S
91 1 2
TIOB\Importers\Helpers\Importer_Alterator::is_taxonomy_assigned_to_post_type()
S
75 1 4
TIOB\Main::setup_sites_listing()
S
77 1 4
TIOB\Elementor::register_style()
S
66 1 9