Code Analysis: Wordfence Security 7.4.14

Most Complex Classes

Class Rating Complexity
wordfence
D
2,128
wfUtils
D
670
wfScanEngine
D
582
wfConfig
D
421
wfBlock
D
380
wordfenceHash
D
225
WordfenceLS\Controller_WordfenceLS
D
223
wfScanner
D
212
wfLog
D
199
wfIssues
D
167
wfUpdateCheck
D
160
wfSupportController
D
159

Most Complex Functions

Function Rating Complexity
wordfence::veryFirstAction()
D
135
wfSupportController::supportURL()
D
158
wfConfig::save()
D
125
wordfence::runInstall()
D
116
wordfence::authenticateFilter()
D
114
wordfenceScanner::scan()
D
96
wordfence::syncAttackData()
D
86
WordfenceLS\Controller_WordfenceLS::_authenticate()
D
87
wfWAFIPBlocksController::shouldBlockRequest()
D
79
wordfence::processAttackData()
D
68
wfScanEngine::scan_oldVersions_finish()
D
71
wordfence::admin_menus()
D
68