| Class | Rating | Complexity |
|---|---|---|
| wordfence | 2,266 | |
| wfUtils | 875 | |
| wfScanEngine | 626 | |
| wfConfig | 613 | |
| wfBlock | 412 | |
| wfDiagnostic | 320 | |
| wfAuditLog | 302 | |
| WordfenceLS\Controller_WordfenceLS | 297 | |
| wfScanner | 249 | |
| wordfenceHash | 237 | |
| WordfenceLS\Controller_Users | 228 | |
| wfUpdateCheck | 216 |
| Function | Rating | Complexity |
|---|---|---|
| wfConfig::_handleActionHooks() | 148 | |
| wfConfig::save() | 149 | |
| wfSupportController::supportURL() | 171 | |
| wordfence::veryFirstAction() | 123 | |
| wordfence::runInstall() | 117 | |
| wordfence::authenticateFilter() | 113 | |
| wfScanEngine::scan_oldVersions_finish() | 115 | |
| wordfenceScanner::scan() | 94 | |
| wordfence::processAttackData() | 82 | |
| wfAuditLogObserversWordPressCoreContent::_registerObservers() | 85 | |
| wordfence::syncAttackData() | 86 | |
| wordfence::admin_menus() | 84 |