Code Analysis: Wordfence Security 7.9.0

Most Complex Classes

Class Rating Complexity
wordfence
D
2,231
wfUtils
D
692
wfScanEngine
D
587
wfConfig
D
424
wfBlock
D
382
WordfenceLS\Controller_WordfenceLS
D
283
wfDiagnostic
D
237
wordfenceHash
D
217
wfScanner
D
212
WordfenceLS\Controller_Users
D
205
wfLog
D
203
wfIssues
D
171

Most Complex Functions

Function Rating Complexity
wfSupportController::supportURL()
D
165
wordfence::veryFirstAction()
D
122
wfConfig::save()
D
123
wordfence::runInstall()
D
114
wordfence::authenticateFilter()
D
113
wordfenceScanner::scan()
D
96
wordfence::syncAttackData()
D
86
wfScanEngine::scan_oldVersions_finish()
D
82
wordfence::processAttackData()
D
76
wfWAFIPBlocksController::shouldBlockRequest()
D
79
wordfence::admin_menus()
D
76
wfDiagnostic::getWordpressValues()
D
67