Code Analysis: Google XML Sitemaps 4.1.2

Function Rating Maintainability Complexity Lines of code
GoogleSitemapGeneratorUI::html_show_options_page()
D
0
185 1,356
GoogleSitemapGeneratorUI::HtmlShowOptionsPage()
D
0
171 1,123
GoogleSitemapGeneratorStandardBuilder::index()
D
28
34 129
GoogleSitemapGeneratorStandardBuilder::Index()
D
30 33 109
GoogleSitemapGeneratorStandardBuilder::build_posts()
D
27
28 144
GoogleSitemapGenerator::show_sitemap()
D
31 31 98
GoogleSitemapGeneratorStandardBuilder::BuildPosts()
C
29 28 119
GoogleSitemapGenerator::get_php_ini_boolean()
A
53 16 23
GoogleSitemapGenerator::get_xml_url()
A
46 15 35
GoogleSitemapGeneratorUI::html_apply_pages()
A
47 15 31
GoogleSitemapGeneratorUI::HtmlApplyPages()
A
51 15 21
GoogleSitemapGeneratorStandardBuilder::build_misc()
A
47 12 34
GoogleSitemapGeneratorStandardBuilder::BuildMisc()
A
50 12 25
GoogleSitemapGenerator::show_ping_result()
A
41 10 55
GoogleSitemapGeneratorStandardBuilder::build_archives()
A
41 9 57
GoogleSitemapGeneratorStandardBuilder::BuildArchives()
A
42 9 55
GoogleSitemapGenerator::robots_disallowed()
A
49 10 32
GoogleSitemapGeneratorStandardBuilder::content()
A
51 9 29
GoogleSitemapGeneratorStandardBuilder::Content()
A
52 9 28
GoogleSitemapGenerator::send_stats()
A
46 8 37
GoogleSitemapGenerator::send_ping_daily()
A
53 9 22
GoogleSitemapGenerator::execute_ping()
A
47 8 35
GoogleSitemapGeneratorStandardBuilder::build_taxonomies()
A
43 7 46
GoogleSitemapGeneratorStandardBuilder::BuildTaxonomies()
A
46 7 34
GoogleSitemapGeneratorStandardBuilder::build_product_categories()
A
48 7 31
GoogleSitemapGenerator::get_active_post_types()
S
53 7 22
GoogleSitemapGeneratorStandardBuilder::BuildProductCategories()
S
52 7 22
GoogleSitemapGenerator::build_sitemap_header()
S
53 7 21
GoogleSitemapGeneratorLoader::load_plugin()
S
54 7 19
GoogleSitemapGeneratorPage::render()
S
54 7 19
GoogleSitemapGeneratorLoader::LoadPlugin()
S
55 7 17
GoogleSitemapGeneratorStandardBuilder::build_authors()
S
47 5 39
GoogleSitemapGenerator::add_end_commend()
S
51 6 22
GoogleSitemapGenerator::get_xsl_url()
S
56 6 18
GoogleSitemapGeneratorStandardBuilder::get_enabled_taxonomies()
S
57 6 17
GoogleSitemapGenerator::validate_prio_providers()
S
57 6 17
GoogleSitemapGenerator::load_options()
S
57 6 17
GoogleSitemapGeneratorStandardBuilder::BuildAuthors()
S
51 5 27
GoogleSitemapGeneratorLoader::enable()
S
49 5 27
GoogleSitemapGeneratorStandardBuilder::GetEnabledTaxonomies()
S
61 6 11
GoogleSitemapGenerator::load_pages()
S
56 5 18
GoogleSitemapGenerator::send_ping()
S
55 5 18
GoogleSitemapGeneratorPrioByAverageProvider::get_post_priority()
S
58 5 17
GoogleSitemapGenerator::delete_old_files()
S
57 5 17
GoogleSitemapGenerator::get_default_style()
S
57 5 15
GoogleSitemapGeneratorLoader::Enable()
S
52 4 22
GoogleSitemapGeneratorStandardBuilder::build_product_tags()
S
53 4 21
GoogleSitemapGenerator::init_options()
S
41 1 62
GoogleSitemapGeneratorStandardBuilder::build_externals()
S
65 5 8
GoogleSitemapGeneratorStandardBuilder::BuildProductTags()
S
56 4 15
GoogleSitemapGeneratorStandardBuilder::BuildExternals()
S
65 5 8
GoogleSitemapGenerator::clear_sim_data()
S
67 5 8
GoogleSitemapGeneratorUI::array_map_r()
S
62 5 10
GoogleSitemapGenerator::get_ui()
S
59 4 15
sm_setup()
S
59 4 14
GoogleSitemapGeneratorLoader::get_version()
S
59 4 14
GoogleSitemapGeneratorSitemapEntry::render()
S
60 4 13
GoogleSitemapGenerator::build_sitemap_footer()
S
61 4 13
GoogleSitemapGeneratorLoader::GetVersion()
S
60 4 13
GoogleSitemapGeneratorUI::html_get_selected()
S
61 4 12
GoogleSitemapGenerator::remote_open()
S
53 3 24
GoogleSitemapGenerator::initate()
S
52 3 23
GoogleSitemapGenerator::send_ping_all()
S
55 3 21
GoogleSitemapGenerator::add_url()
S
57 3 16
GoogleSitemapGeneratorUI::array_map_r()
S
65 4 8
GoogleSitemapGenerator::remove_rewrite_rules()
S
59 3 14
GoogleSitemapGeneratorLoader::remove_rewrite_rules()
S
59 3 14
GoogleSitemapGeneratorLoader::RemoveRewriteRules()
S
59 3 14
GoogleSitemapGeneratorStatus::start_ping()
S
61 3 12
GoogleSitemapGeneratorStatus::start_ping()
S
61 3 12
GoogleSitemapGeneratorStatus::__construct()
S
63 3 11
GoogleSitemapGenerator::get_comments()
S
62 3 11
GoogleSitemapGeneratorStatus::__construct()
S
63 3 11
GoogleSitemapGenerator::add_sitemap()
S
58 2 16
GoogleSitemapGeneratorLoader::register_admin_icon()
S
69 3 6
GoogleSitemapGeneratorPrioByCountProvider::get_post_priority()
S
68 3 7
GoogleSitemapGeneratorLoader::activate_plugin()
S
65 3 10
GoogleSitemapGeneratorPrioByAverageProvider::__construct()
S
69 3 7
GoogleSitemapGenerator::is_nginx()
S
69 3 6
GoogleSitemapGenerator::is_taxonomy_supported()
S
78 3 3
GoogleSitemapGenerator::get_excluded_post_i_ds()
S
65 3 8
GoogleSitemapGenerator::get_external_backtrace()
S
64 3 10
GoogleSitemapGenerator::show_survey()
S
69 3 6
GoogleSitemapGeneratorLoader::ActivatePlugin()
S
65 3 10
GoogleSitemapGeneratorLoader::RegisterAdminIcon()
S
69 3 6
GoogleSitemapGeneratorLoader::CallHtmlShowHelpList()
S
69 3 6
GoogleSitemapGenerator::html_survey()
S
57 1 21
GoogleSitemapGeneratorStandardBuilder::filter_terms_query()
S
59 1 19
GoogleSitemapGeneratorStandardBuilder::FilterTermsQuery()
S
59 1 19
GoogleSitemapGeneratorStandardBuilder::GetSitemapUrlForPost()
S
64 2 9
GoogleSitemapGeneratorStatus::load()
S
67 2 8
GoogleSitemapGenerator::get_instance()
S
69 2 7
GoogleSitemapGeneratorStatus::end_ping()
S
68 2 7
GoogleSitemapGenerator::is_xsl_enabled()
S
79 2 3
GoogleSitemapGeneratorStatus::end()
S
71 2 6
GoogleSitemapGenerator::is_active()
S
75 2 4
GoogleSitemapGenerator::is_multi_site()
S
79 2 3
GoogleSitemapGenerator::enable()
S
72 2 5
GoogleSitemapGenerator::do_robots()
S
68 2 7
GoogleSitemapGeneratorLoader::schedule_ping_on_status_change()
S
69 2 6
GoogleSitemapGenerator::set_option()
S
70 2 6
GoogleSitemapGeneratorLoader::call_html_show_options_page()
S
74 2 5
GoogleSitemapGenerator::is_gzip_enabled()
S
78 2 3
GoogleSitemapGenerator::is_custom_post_types_supported()
S
79 2 3
GoogleSitemapGeneratorLoader::call_show_ping_result()
S
74 2 5
GoogleSitemapGeneratorLoader::call_send_ping()
S
74 2 5
GoogleSitemapGenerator::add_default_prio_providers()
S
67 2 8
GoogleSitemapGenerator::get_comment_count()
S
69 2 7
GoogleSitemapGeneratorStatus::load()
S
67 2 8
GoogleSitemapGeneratorLoader::CallSendPing()
S
74 2 5
GoogleSitemapGenerator::get_option()
S
67 2 8
GoogleSitemapGeneratorLoader::CallDoRobots()
S
74 2 5
GoogleSitemapGeneratorLoader::call_show_sitemap()
S
74 2 5
GoogleSitemapGeneratorLoader::call_send_ping_daily()
S
74 2 5
GoogleSitemapGeneratorStandardBuilder::get_sitemap_url_for_post()
S
64 2 9
GoogleSitemapGenerator::save_pages()
S
64 2 10
GoogleSitemapGenerator::html_show_options_page()
S
68 2 8
GoogleSitemapGenerator::add_element()
S
72 2 6
GoogleSitemapGenerator::old_file_exists()
S
71 2 5
GoogleSitemapGeneratorUI::html_get_freq_names()
S
70 2 5
GoogleSitemapGeneratorUI::html_get_priority_values()
S
63 2 9
GoogleSitemapGeneratorStatus::end()
S
71 2 6
GoogleSitemapGeneratorLoader::call_do_robots()
S
74 2 5
GoogleSitemapGeneratorUI::html_get_checked()
S
67 2 8
GoogleSitemapGeneratorLoader::do_template_redirect()
S
66 2 8
GoogleSitemapGeneratorUI::html_get_attribute()
S
70 2 6
GoogleSitemapGeneratorStatus::end_ping()
S
68 2 7
GoogleSitemapGeneratorLoader::wp_dashboard_setup()
S
68 2 7
GoogleSitemapGeneratorLoader::CallShowPingResult()
S
74 2 5
GoogleSitemapGeneratorLoader::DoTemplateRedirect()
S
66 2 8
GoogleSitemapGeneratorUI::HtmlGetSelected()
S
74 2 4
GoogleSitemapGeneratorLoader::WpDashboardSetup()
S
68 2 7
GoogleSitemapGeneratorLoader::RegisterPluginLinks()
S
63 2 9
GoogleSitemapGeneratorLoader::SchedulePingOnStatusChange()
S
69 2 6
GoogleSitemapGeneratorLoader::CallHtmlShowOptionsPage()
S
74 2 5
GoogleSitemapGeneratorUI::HtmlGetFreqNames()
S
70 2 5
GoogleSitemapGeneratorLoader::CallShowSitemap()
S
74 2 5
GoogleSitemapGeneratorLoader::CallSendPingDaily()
S
74 2 5
GoogleSitemapGeneratorUI::HtmlGetPriorityValues()
S
63 2 9
GoogleSitemapGeneratorUI::HtmlGetChecked()
S
74 2 4
GoogleSitemapGenerator::save_options()
S
67 2 8
GoogleSitemapGeneratorUI::HtmlGetAttribute()
S
73 2 4
GoogleSitemapGeneratorLoader::register_plugin_links()
S
63 2 9
GoogleSitemapGeneratorStatus::get_start_time()
S
79 1 3
GoogleSitemapGeneratorLoader::get_plugin_file()
S
80 1 3
GoogleSitemapGeneratorLoader::AddRewriteRules()
S
65 1 9
GoogleSitemapGenerator::get_support_feed_cache_lifetime()
S
79 1 3
GoogleSitemapGeneratorLoader::ActivateRewrite()
S
73 1 5
GoogleSitemapGeneratorLoader::remove_rewrite_hooks()
S
78 1 3
GoogleSitemapGeneratorSitemapEntry::escape_xml()
S
76 1 3
GoogleSitemapGeneratorUI::html_print_box_header()
S
71 1 7
GoogleSitemapGeneratorPage::escape_xml()
S
76 1 3
GoogleSitemapGenerator::__construct()
S
91 1 2
GoogleSitemapGeneratorPage::set_url()
S
80 1 3
GoogleSitemapGeneratorSitemapEntry::set_last_mod()
S
80 1 3
GoogleSitemapGeneratorLoader::GetPluginFile()
S
80 1 3
GoogleSitemapGeneratorLoader::call_html_show_help_list()
S
75 1 4
GoogleSitemapGeneratorStatus::get_ping_url()
S
80 1 3
GoogleSitemapGeneratorUI::escape()
S
78 1 3
GoogleSitemapGeneratorLoader::RegisterQueryVars()
S
76 1 4
GoogleSitemapGeneratorLoader::GetSvnVersion()
S
80 1 3
GoogleSitemapGeneratorPage::set_priority()
S
80 1 3
GoogleSitemapGenerator::get_plugin_path()
S
74 1 4
GoogleSitemapGeneratorPrioByCountProvider::get_description()
S
79 1 3
GoogleSitemapGenerator::get_custom_post_types()
S
71 1 5
GoogleSitemapGeneratorSitemapEntry::get_url()
S
82 1 3
GoogleSitemapGeneratorSitemapEntry::set_url()
S
80 1 3
GoogleSitemapGeneratorSitemapEntry::__construct()
S
77 1 4
GoogleSitemapGeneratorStatus::get_service_name()
S
80 1 3
GoogleSitemapGenerator::get_svn_version()
S
80 1 3
GoogleSitemapGenerator::get_redirect_link()
S
79 1 3
GoogleSitemapGenerator::get_pages()
S
82 1 3
GoogleSitemapGenerator::get_plugin_url()
S
75 1 4
GoogleSitemapGeneratorPrioByCountProvider::__construct()
S
77 1 4
GoogleSitemapGeneratorLoader::SetupQueryVars()
S
74 1 4
GoogleSitemapGenerator::is_using_permalinks()
S
77 1 4
GoogleSitemapGeneratorPage::get_last_mod()
S
82 1 3
GoogleSitemapGeneratorUI::HtmlPrintBoxFooter()
S
81 1 6
GoogleSitemapGeneratorStatus::get_used_ping_services()
S
80 1 3
GoogleSitemapGeneratorPage::__construct()
S
69 1 7
GoogleSitemapGeneratorXmlEntry::__construct()
S
81 1 3
GoogleSitemapGenerator::is_greater_zero()
S
80 1 3
GoogleSitemapGenerator::simulate_sitemap()
S
64 1 9
GoogleSitemapGeneratorLoader::get_svn_version()
S
80 1 3
sm_add_php_version_error()
S
76 1 3
GoogleSitemapGeneratorLoader::GetNginXRules()
S
69 1 8
GoogleSitemapGeneratorStatus::get_duration()
S
78 1 3
GoogleSitemapGenerator::simulate_index()
S
64 1 9
GoogleSitemapGeneratorPage::set_change_freq()
S
80 1 3
GoogleSitemapGeneratorStandardBuilder::__construct()
S
71 1 5
GoogleSitemapGeneratorLoader::SetupRewriteHooks()
S
78 1 3
GoogleSitemapGeneratorUI::__construct()
S
81 1 3
GoogleSitemapGeneratorLoader::register_query_vars()
S
76 1 4
GoogleSitemapGenerator::get_custom_taxonomies()
S
73 1 4
GoogleSitemapGeneratorLoader::wp_dashboard_admin_notices()
S
76 1 4
GoogleSitemapGenerator::add_rewrite_rules()
S
63 1 10
GoogleSitemapGeneratorStatus::get_ping_duration()
S
74 1 4
GoogleSitemapGeneratorLoader::setup_query_vars()
S
74 1 4
GoogleSitemapGeneratorLoader::DeactivatePlugin()
S
69 1 7
GoogleSitemapGenerator::get_version()
S
80 1 3
GoogleSitemapGeneratorPrioByCountProvider::get_name()
S
79 1 3
GoogleSitemapGenerator::set_pages()
S
81 1 3
GoogleSitemapGeneratorStatus::get_used_ping_services()
S
80 1 3
GoogleSitemapGeneratorLoader::activate_rewrite()
S
73 1 5
GoogleSitemapGeneratorLoader::get_base_name()
S
80 1 3
GoogleSitemapGeneratorUI::__construct()
S
81 1 3
GoogleSitemapGeneratorPage::get_priority()
S
82 1 3
GoogleSitemapGeneratorPage::get_post_id()
S
82 1 3
GoogleSitemapGeneratorStatus::get_start_time()
S
79 1 3
GoogleSitemapGeneratorPrioByAverageProvider::get_description()
S
79 1 3
GoogleSitemapGeneratorLoader::RemoveRewriteHooks()
S
78 1 3
GoogleSitemapGenerator::get_options()
S
82 1 3
GoogleSitemapGeneratorStatus::get_service_name()
S
80 1 3
GoogleSitemapGeneratorStatus::used_ping_service()
S
79 1 3
GoogleSitemapGenerator::get_support_feed()
S
68 1 7
GoogleSitemapGeneratorStatus::get_ping_url()
S
80 1 3
GoogleSitemapGeneratorDebugEntry::render()
S
80 1 3
GoogleSitemapGeneratorLoader::RegisterAdminPage()
S
76 1 3
GoogleSitemapGeneratorLoader::add_rewrite_rules()
S
65 1 9
GoogleSitemapGeneratorSitemapEntry::get_last_mod()
S
82 1 3
GoogleSitemapGeneratorPage::set_last_mod()
S
80 1 3
GoogleSitemapGeneratorStatus::get_duration()
S
78 1 3
GoogleSitemapGeneratorUI::HtmlPrintBoxHeader()
S
73 1 7
GoogleSitemapGeneratorUI::escape()
S
78 1 3
GoogleSitemapGeneratorLoader::setup_rewrite_hooks()
S
78 1 3
GoogleSitemapGeneratorPage::set_post_id()
S
80 1 3
GoogleSitemapGeneratorUI::html_print_box_footer()
S
81 1 6
GoogleSitemapGeneratorLoader::GetBaseName()
S
80 1 3
GoogleSitemapGenerator::remove_rewrite_hooks()
S
78 1 3
GoogleSitemapGeneratorStatus::save()
S
80 1 3
GoogleSitemapGeneratorLoader::get_ngin_x_rules()
S
69 1 8
GoogleSitemapGeneratorStatus::used_ping_service()
S
79 1 3
GoogleSitemapGeneratorStandardBuilder::__construct()
S
71 1 5
sm_add_wp_version_error()
S
75 1 3
GoogleSitemapGenerator::get_back_link()
S
72 1 5
GoogleSitemapGeneratorPage::get_change_freq()
S
82 1 3
GoogleSitemapGeneratorStatus::save()
S
80 1 3
GoogleSitemapGeneratorLoader::WpDashboardAdminNotices()
S
76 1 4
GoogleSitemapGeneratorXmlEntry::render()
S
82 1 3
GoogleSitemapGenerator::get_timestamp_from_my_sql()
S
68 1 6
GoogleSitemapGeneratorPrioByAverageProvider::get_name()
S
79 1 3
GoogleSitemapGeneratorPage::get_url()
S
82 1 3
GoogleSitemapGenerator::get_prio_providers()
S
82 1 3
GoogleSitemapGeneratorStatus::get_ping_result()
S
80 1 3
GoogleSitemapGeneratorLoader::deactivate_plugin()
S
69 1 7
GoogleSitemapGenerator::get_freq_names()
S
82 1 3
sm_get_init_file()
S
83 1 3
GoogleSitemapGeneratorLoader::register_admin_page()
S
76 1 3
GoogleSitemapGeneratorStatus::get_ping_duration()
S
74 1 4
GoogleSitemapGenerator::get_excluded_category_i_ds()
S
74 1 4
GoogleSitemapGeneratorStatus::get_ping_result()
S
80 1 3
GoogleSitemapGenerator::setup_rewrite_hooks()
S
78 1 3