wfUpdateCheck D

Total Complexity 216
Dependencies 9
Dependents 3
Total lines 830
Lines of code 574
Logical lines of code 378
Comment lines 141
Methods 37
Properties 10

Methods 37

Method Rating Maintainability Complexity Lines of code
checkThemeUpdates()
C
37 25 62
checkCoreUpdates()
B
42 22 44
_isSlugVulnerable()
B
47 19 33
checkPluginVulnerabilities()
B
42 16 52
checkPluginUpdates()
A
45 15 37
checkThemeVulnerabilities()
A
42 14 51
initializePluginUpdateData()
A
48 13 30
syncAllVersionInfo()
A
49 9 28
_pluginAPIFixer()
A
56 9 17
fetchPluginUpdates()
S
53 7 21
extractSlug()
S
59 7 14
initializePluginVulnerabilityData()
S
57 6 15
isCoreVulnerable()
S
55 5 20
cvssScoreSeverity()
S
59 5 16
cvssScoreSeverityClass()
S
61 5 14
cvssScoreSeverityHexColor()
S
61 5 14
cvssScoreSeverityLabel()
S
59 5 14
checkCoreVulnerabilities()
S
54 4 21
checkPluginFile()
S
64 3 10
needsAnyUpdates()
S
78 3 3
checkAllUpdates()
S
66 2 9
requirePluginsApi()
S
75 2 4
coreUpdatePatchAvailable()
S
82 1 3
getPluginUpdates()
S
82 1 3
getAllPlugins()
S
82 1 3
getPluginSlugs()
S
82 1 3
getCoreEarlierBranch()
S
82 1 3
getCoreUpdatePatchVersion()
S
82 1 3
installPluginAPIFixer()
S
78 1 3
getCoreUpdateVersion()
S
82 1 3
needsCoreUpdate()
S
82 1 3
isThemeVulnerable()
S
78 1 3
isPluginVulnerable()
S
78 1 3
__wakeup()
S
78 1 3
__sleep()
S
78 1 3
__construct()
S
78 1 3
getThemeUpdates()
S
82 1 3