HMW_Classes_Tools D

Total Complexity 289
Dependencies 8
Dependents 20
Total lines 1,511
Lines of code 882
Logical lines of code 465
Comment lines 411
Methods 61
Properties 10

Methods 61

Method Rating Maintainability Complexity Lines of code
emptyCache()
C
39 25 59
getOptions()
B
26
15 173
initFilesystem()
A
46 16 33
checkWpUpdates()
A
49 14 27
checkApi()
A
44 11 43
getValue()
A
51 10 24
isLitespeed()
A
56 9 17
getMaxMemory()
A
53 8 21
isContentHeader()
A
53 8 21
hmw_remote_get()
A
55 8 18
__construct()
S
53 7 20
doChangesAdmin()
S
63 7 10
isIIS()
S
65 6 7
isNginx()
S
62 6 10
isMultisites()
S
68 6 6
saveOptions()
S
59 5 14
hmw_activate()
S
59 5 13
setCurrentUserRole()
S
60 5 13
hmw_wpcall()
S
54 4 20
sendEmail()
S
48 3 32
getRootPath()
S
64 5 9
isThemeActive()
S
64 5 9
isPHPPermalink()
S
66 5 8
getCustomLogoutURL()
S
62 5 10
getCustomLoginURL()
S
62 5 10
getIsset()
S
68 5 6
getRelativePath()
S
59 4 14
checkUpgrade()
S
56 3 17
checkRewriteUpdate()
S
65 4 9
isInmotion()
S
68 4 6
isFlywheel()
S
68 4 6
isApache()
S
64 4 10
movePluginFirst()
S
61 3 12
getSettingsUrl()
S
64 3 11
isGodaddy()
S
69 3 6
isWpengine()
S
69 3 6
isAjax()
S
71 3 6
getOption()
S
65 3 9
isPluginActive()
S
64 3 9
isModeRewrite()
S
65 3 9
getConfigFile()
S
65 3 9
setHeader()
S
65 3 10
hookExtraLinks()
S
61 2 13
hmw_remote_post()
S
67 2 7
saveOptionsBackup()
S
72 2 5
flushWPRewrites()
S
71 2 6
isLighthttp()
S
76 2 3
hmw_deactivate()
S
63 2 10
hookActionlink()
S
64 2 9
showNotices()
S
65 2 9
getAllPlugins()
S
67 2 7
returnTrue()
S
81 1 3
returnFalse()
S
81 1 3
generateRandomString()
S
76 1 3
isPermalinkStructure()
S
81 1 3
getUserRole()
S
80 1 3
cleanResponce()
S
75 1 4
setContentType()
S
81 1 3
loadMultilanguage()
S
78 1 3
getAllThemes()
S
80 1 3
isWindows()
S
77 1 3