Code Analysis: Wordfence Security 8.0.5

Most Complex Classes

Class Rating Complexity
wordfence
D
2,244
wfUtils
D
875
wfScanEngine
D
632
wfConfig
D
613
wfBlock
D
412
wfDiagnostic
D
319
wfAuditLog
D
302
WordfenceLS\Controller_WordfenceLS
D
297
wfScanner
D
249
wordfenceHash
D
237
WordfenceLS\Controller_Users
D
228
wfUpdateCheck
D
216

Most Complex Functions

Function Rating Complexity
wfConfig::_handleActionHooks()
D
148
wfConfig::save()
D
149
wfSupportController::supportURL()
D
171
wordfence::veryFirstAction()
D
123
wordfence::runInstall()
D
117
wordfence::authenticateFilter()
D
113
wfScanEngine::scan_oldVersions_finish()
D
118
wordfenceScanner::scan()
D
96
wordfence::processAttackData()
D
82
wfAuditLogObserversWordPressCoreContent::_registerObservers()
D
85
wordfence::syncAttackData()
D
86
wordfence::admin_menus()
D
84