Code Analysis: Acunetix Secure WordPress 3.0.4

Function Rating Maintainability Complexity Lines of code
SwpaSecurity::fix_preventDirectoryListing()
B
29 14 178
SwpaCheck::check_files()
B
31 10 150
SwpaPlugin::getSettings()
B
39 15 64
SwpaUtil::displayDashboardWidget()
A
36 13 86
SwpaInfoServer::getServerInfo()
A
36 13 77
SwpaUtil::backupDatabase()
A
43 13 47
SwpaLiveTraffic::ajaxGetTrafficData()
A
41 12 49
SwpaInfoServer::getDatabaseUserAccessRights()
A
42 11 51
SwpaPlugin::activate()
A
41 9 63
SwpaUtil::changeFilePermissions()
A
47 10 36
SwpaPlugin::alert()
A
39 7 80
SwpaSecurity::fix_hideWpVersion()
A
40 7 64
SwpaLiveTraffic::isValidIp()
A
59 10 13
wsdPluginValidateSettingsForm()
A
51 8 27
SwpaCheck::check_currentVersion()
A
46 7 41
SwpaSecurity::fix_emptyReadmeFileFromRoot()
A
47 7 37
SwpaUtil::__doBackup()
S
48 7 30
SwpaLiveTraffic::clearEvents()
S
46 6 41
SwpaUtil::updateWpConfigTablePrefix()
S
51 7 26
SwpaInfo::getCurrentVersionInfo()
S
52 7 24
acx_filter_generator()
S
55 7 23
SwpaSecurity::fix_removeWpMetaGeneratorsFrontend()
S
44 5 50
SwpaUtil::includePage()
S
61 8 10
SwpaScheduler::registerCronTask()
S
55 6 20
SwpaSecurity::fix_removeWindowsLiveWriter()
S
51 5 28
SwpaSecurity::fix_removeReallySimpleDiscovery()
S
52 5 26
SwpaLiveTraffic::registerHit()
S
53 5 21
SwpaCheck::adminUsername()
S
47 4 36
SwpaPlugin::wpssPluginInstalled()
S
57 5 18
SwpaScheduler::registerClassTasks()
S
57 5 17
swpaplugin_GetFeedData()
S
49 4 30
SwpaLiveTraffic::getIP()
S
64 6 8
SwpaSecurity::fix_disableErrorReporting()
S
47 3 43
SwpaSecurity::fix_removePluginUpdateNotifications()
S
48 3 34
SwpaUtil::renameDbFields()
S
54 4 19
SwpaSecurity::fix_removeCoreUpdateNotification()
S
49 3 31
SwpaSecurity::fix_removeThemeUpdateNotifications()
S
51 3 28
SwpaSecurity::fix_hideAdminNotifications()
S
51 3 27
SwpaUtil::writeFile()
S
61 4 12
SwpaSecurity::fix_removeWpVersionFromLinks()
S
52 3 26
SwpaInfo::getDatabaseUserAccessRightsInfo()
S
53 3 24
SwpaUtil::loadTemplate()
S
58 3 16
SwpaWatch::_watchUserInfoUpdated()
S
57 3 16
swpaPluginInstallErrorNotice()
S
65 4 9
SwpaLiveTraffic::getRequestedUrl()
S
63 4 9
SwpaPlugin::createWpMenu()
S
57 3 14
SwpaCheck::check_tablePrefix()
S
52 2 26
SwpaSecurity::fix_removeLoginErrorNotificationsFrontEnd()
S
53 2 23
SwpaUtil::getFilePermissions()
S
63 3 10
SwpaInfo::getWpContentPluginsIndexInfo()
S
65 3 8
SwpaScheduler::unregisterCronTask()
S
67 3 8
SwpaScheduler::unregisterCronTasks()
S
67 3 8
SwpaScheduler::canRegisterCronTask()
S
88 3 1
SwpaScheduler::registerTask()
S
65 3 10
SwpaInfo::getWpContentThemesIndexInfo()
S
65 3 8
SwpaInfo::getWpContentUploadsIndexInfo()
S
65 3 8
SwpaUtil::renameTables()
S
61 2 11
SwpaWatch::_getUserInfo()
S
61 2 11
SwpaUtil::loadTextDomain()
S
87 2 1
SwpaPlugin::uninstall()
S
65 2 9
SwpaUtil::checkFileName()
S
70 2 6
SwpaLiveTraffic::getTrafficData()
S
67 2 7
SwpaUtil::isWinOs()
S
76 2 3
SwpaUtil::canLoad()
S
86 2 1
SwpaUtil::tableExists()
S
71 2 5
SwpaInfo::getDatabasePrefixInfo()
S
64 2 9
SwpaInfo::getWpAdminHtaccessInfo()
S
64 2 9
SwpaInfo::getAdminUsernameInfo()
S
65 2 8
SwpaInfo::getWpContentIndexInfo()
S
69 2 6
SwpaPlugin::isSettingEnabled()
S
74 2 4
SwpaLiveTraffic::isUrlExcluded()
S
74 2 4
SwpaPlugin::loadResources()
S
64 2 9
SwpaInfo::getPhpStartupErrorStatusInfo()
S
67 2 7
SwpaLiveTraffic::getUserAgent()
S
87 2 1
SwpaPlugin::deactivate()
S
66 2 9
SwpaInfo::getWpVersionStatusInfo()
S
73 2 5
SwpaUtil::addDashboardWidget()
S
69 2 6
SwpaUtil::getAvailableBackupFiles()
S
71 2 5
SwpaLiveTraffic::getReferrer()
S
87 2 1
SwpaPlugin::pageAbout()
S
91 1 1
SwpaPlugin::pageMain()
S
91 1 1
SwpaUtil::getTablesToAlter()
S
74 1 4
SwpaPlugin::getAlertsBy()
S
71 1 5
SwpaUtil::isAdministrator()
S
75 1 4
swpaplugin_handleDisplayRssData()
S
71 1 5
SwpaPlugin::pageLiveTraffic()
S
91 1 1
SwpaWatch::userPasswordUpdate()
S
75 1 4
SwpaUtil::_hideDashboardWidget()
S
90 1 1
swpaplugin_addCronIntervals()
S
69 1 7
SwpaUtil::makeSeed()
S
73 1 4
SwpaPlugin::getAlerts()
S
71 1 5
SwpaUtil::resUrl()
S
90 1 1
swpaPlugin_AdminNotice()
S
68 1 7
SwpaLiveTraffic::__construct()
S
98 1 1
SwpaPlugin::pageBlog()
S
91 1 1
SwpaUtil::cssUrl()
S
90 1 1
SwpaUtil::jsUrl()
S
90 1 1
swpaplugin_updateRssFeedOption()
S
70 1 6
SwpaPlugin::getChildAlerts()
S
70 1 5
SwpaPlugin::getTableName()
S
76 1 4
SwpaUtil::loadPluggable()
S
89 1 1
SwpaLiveTraffic::__clone()
S
98 1 1
__hideFooterVersion()
S
94 1 1
SwpaPlugin::pageSettings()
S
91 1 1
SwpaPlugin::pageScanner()
S
91 1 1
SwpaUtil::imageUrl()
S
90 1 1
SwpaUtil::normalizePath()
S
78 1 3
SwpaSecurityHelper::__removeWpVersionFromLinks()
S
75 1 4
SwpaLiveTraffic::getLastID()
S
74 1 4
SwpaPlugin::pageDatabase()
S
91 1 1