HMW_Classes_Tools D

Total Complexity 284
Dependencies 8
Dependents 20
Total lines 1,498
Lines of code 868
Logical lines of code 454
Comment lines 409
Methods 61
Properties 10

Methods 61

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