Code Analysis: DreamHost Automated Migration 4.41

Function Rating Maintainability Complexity Lines of code
BVFSCallback::process()
D
29 32 119
BVDBCallback::process()
C
31 28 107
BVCallbackRequest::processParams()
C
36 29 71
BVInfoCallback::process()
B
37 21 71
BVFSCallback::scanFiles()
A
42 15 50
BVCallbackHandler::routeRequest()
A
40 13 65
BVMiscCallback::process()
A
41 13 60
DHWPAdmin::initBranding()
A
48 12 35
BVFSCallback::scanFilesUsingGlob()
A
44 11 43
BVAccountCallback::process()
A
46 10 40
BVFSCallback::uploadFiles()
A
46 10 37
DHWPAdmin::initHandler()
A
52 10 22
BVHttpStream::getResponse()
A
47 9 36
BVDBCallback::getTableData()
A
47 8 36
BVInfoCallback::getWpInfo()
A
46 8 34
BVFSCallback::calculateMd5()
A
51 8 25
BVInfoCallback::availableFunctions()
A
54 8 23
BVBrandCallback::process()
S
46 6 40
BVFSCallback::getFilesContent()
S
53 7 24
BVInfoCallback::getSystemInfo()
S
52 6 24
BVFSCallback::fileStat()
S
54 6 20
DHWPAdmin::hidePluginDetails()
S
59 6 13
DHWPAdmin::showErrors()
S
60 6 12
BVStream::startStream()
S
51 5 27
DHWPSiteInfo::dbsig()
S
60 6 12
BVCallbackRequest::info()
S
56 5 20
BVStream::writeStream()
S
56 5 17
BVFSCallback::getFilesStats()
S
57 5 16
BVCallbackRequest::compare_mac()
S
61 5 13
BVHttpStream::sendRequest()
S
55 4 18
DHAccount::find()
S
62 5 10
BVHttpStream::connect()
S
59 4 14
DHWPDb::createTable()
S
60 4 13
BVInfoCallback::getThemes()
S
61 4 12
DHAccount::accountsByPlugname()
S
62 4 11
DHInfo::canSetCWBranding()
S
62 4 11
DHInfo::appUrl()
S
63 4 11
BVInfoCallback::getUsers()
S
54 3 21
DHAccount::updateInfo()
S
55 3 19
BVInfoCallback::getPlugins()
S
56 3 18
BVCallbackRequest::__construct()
S
56 3 16
BVInfoCallback::getPosts()
S
57 3 16
DHWPAdmin::menu()
S
63 4 9
DHWPAPI::pingbv()
S
63 4 10
DHAccount::accountsByGid()
S
63 4 10
DHAccount::accountsByType()
S
63 4 10
DHAccount::accountsByPattern()
S
62 4 10
DHRecover::find()
S
63 4 10
DHAccount::authenticate()
S
61 3 12
BVCallbackBase::base64Encode()
S
61 3 12
DHWPAdmin::activateWarning()
S
64 3 11
DHWPSiteInfo::serversig()
S
62 3 11
DHWPAction::activate()
S
63 3 11
BVInfoCallback::themeToArray()
S
56 2 20
BVHttpStream::multipartChunkedPost()
S
57 2 16
DHInfo::getBrandIcon()
S
68 3 7
DHAccount::removeByAccountGid()
S
63 3 10
BVHttpStream::post()
S
62 3 10
DHRecover::validate()
S
68 3 7
DHWPAdmin::removeAdminNotices()
S
70 3 6
DHWPAdmin::getPluginLogo()
S
68 3 7
DHWPAdmin::getWebPage()
S
68 3 7
DHWPDb::getTableContent()
S
64 3 9
BVCallbackRequest::serialization_safe_decode()
S
66 3 8
DHWPSettings::getOption()
S
64 3 10
BVInfoCallback::cookieInfo()
S
66 3 8
DHWPSiteInfo::isMainSite()
S
72 3 5
DHAccount::removeByAccountType()
S
63 3 10
DHInfo::getBrandName()
S
68 3 7
BVHttpStream::endStream()
S
59 2 14
DHWPAPI::http_request()
S
62 2 11
DHAccount::getSigMatch()
S
63 2 11
DHWPAdmin::siteInfoTags()
S
55 1 19
DHWPAPI::do_request()
S
68 2 7
DHWPDb::dropBVTable()
S
68 2 7
DHWPAdmin::settingsLink()
S
68 2 6
DHWPAdmin::dhsecAdminMenu()
S
67 2 8
DHWPDb::deleteRowsFromtable()
S
66 2 8
BVDBCallback::getLastID()
S
69 2 7
DHWPSiteInfo::basic()
S
64 2 9
DHInfo::isActivateRedirectSet()
S
78 2 3
DHAccount::addAccount()
S
66 2 8
DHWPSettings::updateOption()
S
69 2 7
DHWPDb::dbprefix()
S
73 2 5
DHRecover::defaultSecret()
S
67 2 8
DHWPSettings::deleteTransient()
S
71 2 6
DHWPAction::footerHandler()
S
67 2 7
DHWPSiteInfo::homeurl()
S
69 2 7
BVInfoCallback::getHostInfo()
S
66 2 8
DHAccount::randString()
S
64 2 9
DHAccount::remove()
S
65 2 9
DHWPDb::alterBVTable()
S
67 2 8
DHInfo::isProtectModuleEnabled()
S
75 2 4
DHWPDb::truncateBVTable()
S
67 2 8
BVCallbackResponse::addArrayToStatus()
S
71 2 6
DHWPDb::tinfo()
S
64 2 10
DHWPDb::deleteBVTableContent()
S
66 2 8
DHWPSettings::deleteOption()
S
69 2 7
DHAccount::allAccounts()
S
69 2 7
DHWPSettings::getTransient()
S
71 2 6
DHWPSiteInfo::wpurl()
S
71 2 6
DHWPSiteInfo::siteurl()
S
69 2 7
BVInfoCallback::dbconf()
S
66 2 8
DHWPSettings::setTransient()
S
70 2 6
DHWPSiteInfo::isMultisite()
S
74 2 5
DHInfo::getWatchTime()
S
75 2 4
DHInfo::isDynSyncModuleEnabled()
S
75 2 4
DHWPAdmin::mainUrl()
S
68 2 7
DHAccount::newAuthParams()
S
60 1 13
BVCallbackHandler::execute()
S
62 1 11
BVHttpStream::writeChunk()
S
81 1 3
DHInfo::info()
S
69 1 7
BVCallbackHandler::__construct()
S
65 1 9
DHWPDb::getCol()
S
76 1 4
DHRecover::deleteDefaultSecret()
S
80 1 3
BVStream::writeChunk()
S
91 1 2
DHWPDb::showTables()
S
74 1 4
BVRespStream::endStream()
S
77 1 4
DHInfo::__construct()
S
81 1 3
BVHttpStream::sendChunk()
S
73 1 5
DHWPDb::showTableCreate()
S
78 1 3
DHAccount::updateApiPublicKey()
S
79 1 3
BVMiscCallback::__construct()
S
71 1 6
DHWPAdmin::adminPage()
S
79 1 3
BVDBCallback::__construct()
S
71 1 6
DHInfo::isActivePlugin()
S
74 1 4
DHWPDb::checkTable()
S
78 1 3
DHWPDb::rowsCount()
S
75 1 4
DHAccount::getApiPublicKey()
S
80 1 3
DHWPDb::repairTable()
S
79 1 3
BVCallbackHandler::bvAdmExecuteWithoutUser()
S
80 1 3
DHWPAdmin::__construct()
S
71 1 6
BVCallbackResponse::terminate()
S
66 1 8
DHWPDb::replaceIntoBVTable()
S
72 1 5
DHWPAPI::__construct()
S
81 1 3
BVInfoCallback::__construct()
S
71 1 6
DHWPDb::getCharsetCollate()
S
77 1 4
DHWPDb::showTableStatus()
S
80 1 3
BVMiscCallback::refreshThemeUpdates()
S
67 1 8
DHWPSiteInfo::isCWServer()
S
79 1 3
BVInfoCallback::getStats()
S
69 1 7
DHAccount::setup()
S
72 1 5
DHRecover::updateDefaultSecret()
S
79 1 3
DHWPAction::__construct()
S
71 1 6
BVCallbackHandler::bvAdmExecuteWithUser()
S
80 1 3
DHWPDb::tableName()
S
80 1 3
DHWPDb::getResult()
S
76 1 4
DHAccount::authenticatedUrl()
S
71 1 5
DHWPDb::getVar()
S
75 1 4
BVCallbackResponse::addStatus()
S
80 1 3
DHInfo::isBlogvault()
S
80 1 3
DHAccount::getPlugName()
S
76 1 4
DHAccount::apiPublicAccount()
S
75 1 4
BVInfoCallback::servicesInfo()
S
64 1 9
DHWPAction::deactivate()
S
73 1 5
BVHttpStream::streamedPost()
S
75 1 4
DHWPDb::getWPTable()
S
80 1 3
DHWPDb::query()
S
76 1 4
BVInfoCallback::activate()
S
68 1 8
DHAccount::exists()
S
74 1 4
DHAccount::isConfigured()
S
74 1 4
BVHttpStream::closeChunk()
S
81 1 3
DHWPAction::uninstall()
S
89 1 2
BVCallbackResponse::__construct()
S
75 1 4
DHWPSiteInfo::info()
S
69 1 7
DHInfo::isMalcare()
S
80 1 3
BVRespStream::writeChunk()
S
80 1 3
BVAccountCallback::__construct()
S
77 1 4
DHWPDb::isTablePresent()
S
78 1 3
BVMiscCallback::refreshPluginUpdates()
S
67 1 8
DHWPDb::tableKeys()
S
79 1 3
BVStream::__construct()
S
74 1 5
BVCallbackBase::objectToArray()
S
79 1 3
DHAccount::info()
S
70 1 6
BVHttpStream::__construct()
S
69 1 6
BVBrandCallback::__construct()
S
81 1 3
BVCallbackRequest::isAPICall()
S
79 1 3
BVHttpStream::write()
S
80 1 3
DHWPDb::getSiteId()
S
77 1 4
DHAccount::update()
S
79 1 3
DHWPDb::getMysqlVersion()
S
77 1 4
DHInfo::getBrandInfo()
S
80 1 3
DHAccount::sanitizeKey()
S
78 1 3
BVFSCallback::__construct()
S
77 1 4
DHWPDb::prepare()
S
76 1 4
BVRespStream::__construct()
S
81 1 3
DHAccount::__construct()
S
74 1 5
DHWPDb::getBVTable()
S
79 1 3
DHRecover::getDefaultSecret()
S
80 1 3
DHWPDb::describeTable()
S
79 1 3