Code Analysis: XML Sitemap Generator for Google 2.0.7

Function Rating Maintainability Complexity Lines of code
xmlSitemapGenerator\Settings::render()
C
24
6 332
xmlSitemapGenerator\XmlRenderer::getPriority()
A
45 14 45
xmlSitemapGenerator\Settings::handlePostBack()
A
38 9 65
xmlSitemapGenerator\IndexProvider::getPage()
A
52 11 22
xmlSitemapGenerator\ProviderCore::getPageLink()
A
46 10 36
xmlSitemapGenerator\XmlRenderer::getFrequency()
A
50 10 33
xmlSitemapGenerator\PostsProvider::doPopulate()
A
50 8 25
xmlSitemapGenerator\PostsProvider::getPage()
A
44 6 49
xmlSitemapGenerator\ArchiveProvider::doPopulate()
S
51 6 25
xmlSitemapGenerator\NewsProvider::getPage()
S
47 5 40
xmlSitemapGenerator\TermsProvider::doPopulate()
S
52 5 24
xmlSitemapGenerator\Core::showWarnings()
S
56 5 20
xmlSitemapGenerator\NewsProvider::doPopulate()
S
55 5 19
xmlSitemapGenerator\CategoryMetaData::renderEdit()
S
45 2 63
xmlSitemapGenerator\Core::activatePlugin()
S
59 5 15
xmlSitemapGenerator\Core::templateRedirect()
S
58 5 15
xmlSitemapGenerator\PostMetaData::handlePostBack()
S
57 5 15
xmlSitemapGenerator\LatestProvider::doPopulate()
S
58 5 14
xmlSitemapGenerator\Core::initialisePlugin()
S
50 4 27
xmlSitemapGenerator\ArchiveProvider::getPage()
S
53 4 25
xmlSitemapGenerator\CategoryMetaData::renderAdd()
S
46 2 54
xmlSitemapGenerator\AuthorsProvider::doPopulate()
S
54 4 21
xmlSitemapGenerator\RssRenderer::doRender()
S
48 3 35
xmlSitemapGenerator\ArchiveProvider::getPageCount()
S
56 4 19
xmlSitemapGenerator\XmlRenderer::renderIndex()
S
50 3 33
xmlSitemapGenerator\NewsRenderer::renderPages()
S
50 3 33
xmlSitemapGenerator\Core::render()
S
57 4 17
xmlSitemapGenerator\XmlRenderer::renderItem()
S
57 4 16
xmlSitemapGenerator\XmlRenderer::renderPages()
S
51 3 31
xmlSitemapGenerator\ProviderCore::getMetaValue()
S
72 5 5
xmlSitemapGenerator\CategoryMetaData::save_metaData()
S
57 4 14
xmlSitemapGenerator\LatestProvider::postTypeDefault()
S
61 4 14
xmlSitemapGenerator\PostsProvider::postTypeDefault()
S
61 4 14
xmlSitemapGenerator\AuthorMetaData::save_metaData()
S
58 4 13
xmlSitemapGenerator\PostsProvider::exclude()
S
61 4 13
xmlSitemapGenerator\TermsProvider::getPage()
S
51 3 28
xmlSitemapGenerator\Settings::RenderDefaultSection()
S
55 3 25
xmlSitemapGenerator\HtmRenderer::doRender()
S
56 3 20
xmlSitemapGenerator\PostsProvider::addHomePage()
S
56 3 19
xmlSitemapGenerator\AuthorsProvider::getPage()
S
56 3 19
xmlSitemapGenerator\IndexProvider::doPopulate()
S
57 3 16
xmlSitemapGenerator\AuthorMetaData::renderEdit()
S
49 1 46
xmlSitemapGenerator\XmlRenderer::renderImages()
S
62 4 10
xmlSitemapGenerator\ProviderCore::addUrls()
S
58 3 15
xmlSitemapGenerator\PostsProvider::getPageCount()
S
58 3 15
xmlSitemapGenerator\Upgrader::runScripts()
S
60 3 14
xmlSitemapGenerator\ProviderCore::getBlogPageCount()
S
60 3 14
xmlSitemapGenerator\Core::filter_plugin_row_meta()
S
59 3 14
xmlSitemapGenerator\Core::doSiteActivation()
S
60 3 13
xmlSitemapGenerator\LatestProvider::getPage()
S
54 2 21
xmlSitemapGenerator\DataAccess::getMetaItem()
S
57 2 17
xmlSitemapGenerator\HtmRenderer::renderHeader()
S
60 1 31
xmlSitemapGenerator\SitemapProvider::getInstance()
S
59 2 15
xmlSitemapGenerator\ProviderCore::isExcluded()
S
75 3 4
xmlSitemapGenerator\LatestProvider::getPostTypes()
S
59 2 15
xmlSitemapGenerator\SitemapRenderer::getInstance()
S
59 2 15
xmlSitemapGenerator\Core::getCacheObject()
S
64 3 9
xmlSitemapGenerator\Core::addRobotLinks()
S
58 2 14
xmlSitemapGenerator\PostMetaData::render()
S
54 1 29
xmlSitemapGenerator\ProviderCore::getImages()
S
60 2 13
xmlSitemapGenerator\Pinger::doAutoPings()
S
61 2 13
xmlSitemapGenerator\RssRenderer::renderItem()
S
60 2 12
xmlSitemapGenerator\TermsProvider::exclude()
S
64 2 11
xmlSitemapGenerator\NewsProvider::getPageCount()
S
64 2 11
xmlSitemapGenerator\TermsProvider::getPageCount()
S
62 2 11
xmlSitemapGenerator\DataAccess::saveMetaItem()
S
57 1 17
xmlSitemapGenerator\HtmRenderer::renderFooter()
S
71 1 16
xmlSitemapGenerator\Helpers::getFieldValue()
S
75 2 4
xmlSitemapGenerator\Core::activated()
S
71 2 6
xmlSitemapGenerator\Helpers::getRequestValue()
S
75 2 4
xmlSitemapGenerator\Core::addRssLink()
S
65 2 9
xmlSitemapGenerator\Helpers::getTextAreaValue()
S
75 2 4
xmlSitemapGenerator\Core::getStatusHtml()
S
66 2 9
xmlSitemapGenerator\Core::addRewriteUrl()
S
67 2 7
xmlSitemapGenerator\SitemapProvider::validate()
S
67 2 8
xmlSitemapGenerator\Upgrader::doUpgrade()
S
65 2 9
xmlSitemapGenerator\AuthorsProvider::exclude()
S
76 2 4
xmlSitemapGenerator\Core::doRequest()
S
64 2 9
xmlSitemapGenerator\Helpers::safeRead2()
S
75 2 4
xmlSitemapGenerator\Settings::postTypeDefault()
S
78 2 3
xmlSitemapGenerator\ProviderCore::getImage()
S
65 2 10
xmlSitemapGenerator\ProviderCore::getDateField()
S
66 2 10
xmlSitemapGenerator\DataAccess::getDateField()
S
66 2 10
xmlSitemapGenerator\Core::doPing()
S
65 2 9
xmlSitemapGenerator\IndexProvider::addNews()
S
65 2 9
xmlSitemapGenerator\Settings::renderSitemapLink()
S
62 2 10
xmlSitemapGenerator\Core::addDatabaseTable()
S
65 2 10
xmlSitemapGenerator\Helpers::geServerValue()
S
75 2 4
xmlSitemapGenerator\Core::readQueryVar()
S
69 2 7
xmlSitemapGenerator\Helpers::getEmailValue()
S
75 2 4
xmlSitemapGenerator\AuthorsProvider::getPageCount()
S
76 2 4
xmlSitemapGenerator\Core::statusUpdate()
S
63 2 9
xmlSitemapGenerator\SitemapRenderer::validate()
S
67 2 8
xmlSitemapGenerator\NewsRenderer::renderImages()
S
63 2 10
xmlSitemapGenerator\ArchiveProvider::exclude()
S
66 2 9
xmlSitemapGenerator\NewsRenderer::renderItem()
S
58 1 14
xmlSitemapGenerator\DataAccess::createMetaTable()
S
62 1 14
xmlSitemapGenerator\LatestProvider::getPageCount()
S
82 1 3
xmlSitemapGenerator\ArchiveProvider::getSuppportedTypes()
S
80 1 3
xmlSitemapGenerator\SitemapProvider::getProviderList()
S
77 1 3
xmlSitemapGenerator\Settings::addHooks()
S
75 1 4
xmlSitemapGenerator\NewsRenderer::renderIndex()
S
83 1 3
xmlSitemapGenerator\Settings::register_settings()
S
80 1 3
xmlSitemapGenerator\TermsProvider::getSuppportedTypes()
S
77 1 3
xmlSitemapGenerator\Core::activateNewBlog()
S
74 1 5
xmlSitemapGenerator\Settings::getPostTypes()
S
65 1 9
xmlSitemapGenerator\RssRenderer::renderPages()
S
80 1 3
xmlSitemapGenerator\Core::pluginVersion()
S
81 1 3
xmlSitemapGenerator\RendererCore::renderComment()
S
81 1 3
xmlSitemapGenerator\AuthorsProvider::getSuppportedTypes()
S
81 1 3
xmlSitemapGenerator\Core::getCacheFile()
S
74 1 4
xmlSitemapGenerator\ProviderCore::setFormat()
S
81 1 3
xsgPluginPath()
S
79 1 3
xmlSitemapGenerator\SitemapRenderer::getRendererList()
S
79 1 3
xmlSitemapGenerator\CategoryMetaData::addHooks()
S
66 1 7
xmlSitemapGenerator\DataAccess::getLastModified()
S
66 1 8
xmlSitemapGenerator\PostsProvider::getPostTypes()
S
64 1 10
xmlSitemapGenerator\PostMetaData::addHooks()
S
74 1 4
xmlSitemapGenerator\HtmRenderer::renderIndex()
S
80 1 3
xmlSitemapGenerator\LatestProvider::getSuppportedTypes()
S
81 1 3
xmlSitemapGenerator\Core::setCacheObject()
S
72 1 5
xmlSitemapGenerator\Core::getGlobalSettings()
S
63 1 9
xmlSitemapGenerator\AuthorMetaData::addHooks()
S
74 1 4
xmlSitemapGenerator\PostsProvider::getSuppportedTypes()
S
72 1 5
xmlSitemapGenerator\HtmRenderer::renderItem()
S
69 1 7
xmlSitemapGenerator\Settings::admin_menu()
S
77 1 3
xmlSitemapGenerator\ProviderCore::getAttribute()
S
74 1 4
xmlSitemapGenerator\Core::adminScripts()
S
78 1 3
xmlSitemapGenerator\IndexProvider::getSuppportedTypes()
S
76 1 4
xmlSitemapGenerator\Core::getGlobalProperty()
S
75 1 4
xmlSitemapGenerator\Core::pluginFilename()
S
80 1 3
xmlSitemapGenerator\PostMetaData::addMetaBoxMenu()
S
66 1 10
xmlSitemapGenerator\Core::add_rewrite_rules()
S
66 1 8
xmlSitemapGenerator\ProviderCore::isIncluded()
S
83 1 3
xmlSitemapGenerator\RssRenderer::renderIndex()
S
80 1 3
xmlSitemapGenerator\ProviderCore::getPages()
S
80 1 3
xmlSitemapGenerator\Pinger::doPing()
S
63 1 10
xmlSitemapGenerator\Pinger::doManualPing()
S
80 1 3
xmlSitemapGenerator\IndexProvider::addRssLatest()
S
68 1 7
xmlSitemapGenerator\ProviderCore::__construct()
S
63 1 10
xmlSitemapGenerator\RendererCore::__construct()
S
81 1 3
xmlSitemapGenerator\Core::add_query_variables()
S
69 1 7
xmlSitemapGenerator\Helpers::safeRead()
S
78 1 3
xmlSitemapGenerator\HtmRenderer::renderPages()
S
80 1 3
xmlSitemapGenerator\NewsProvider::getSuppportedTypes()
S
81 1 3
myPluginFile()
S
83 1 3
xmlSitemapGenerator\RendererCore::getDateString()
S
70 1 6
xmlSitemapGenerator\PostsProvider::excludePages()
S
75 1 4
xmlSitemapGenerator\IndexProvider::getPageCount()
S
82 1 3
xmlSitemapGenerator\Settings::getDefaults()
S
66 1 8
xmlSitemapGenerator\DataAccess::execute()
S
76 1 4
xmlSitemapGenerator\SitemapDefaults::__construct()
S
63 1 10
xmlSitemapGenerator\MetaSettings::__construct()
S
69 1 7