Code Analysis: Patchstack Security 2.3.1

Class Rating Complexity Lines of code
Patchstack\Processor
D
188 361
Patchstack\Request
D
141 470
P_Listener
D
136 528
P_Activation
D
130 517
Patchstack\Extensions\WordPress\Extension
B
91 255
P_Login
B
81 258
P_Hardening
A
72 221
P_Upload
A
69 280
Composer\Autoload\ClassLoader
A
64 213
P_Api
A
59 259
MaxMind\Db\Reader\Decoder
A
58 214
P_Htaccess
A
57 179
MaxMind\WebService\Client
A
54 261
P_Core
S
46 144
Composer\CaBundle\CaBundle
S
45 145
MaxMind\Db\Reader
S
41 184
P_Firewall
S
36 112
Patchstack_Network_Sites_Table
S
35 117
Patchstack
S
32 102
P_Hide_Login
S
30 81
Patchstack\Extensions\WordPress\ExtensionAP
S
29 62
P_Ban
S
26 82
P_Cron
S
25 103
P_Admin_General
S
23 59
P_Rules
S
23 85
Base32Static
S
22 61
P_Multisite
S
21 59
P_Event_Posts
S
19 61
P_Admin_Menu
S
17 53
GeoIp2\Database\Reader
S
17 88
P_Event_Log
S
17 44
P_Event_Comments
S
15 59
P_Event_Plugins
S
15 54
GeoIp2\WebService\Client
S
14 70
TokenAuth6238
S
13 57
P_Admin_Ajax
S
13 43
ComposerAutoloaderInitba36d6731c1fe5bacbffff76efd81115
S
11 33
GeoIp2\Record\AbstractPlaceRecord
S
11 28
GeoIp2\Record\AbstractRecord
S
11 28
GeoIp2\Model\AbstractModel
S
10 24
GeoIp2\Model\City
S
10 35
MaxMind\WebService\Http\CurlRequest
S
9 57
P_Event_Users
S
8 73
Patchstack\Extensions\Test\Extension
S
8 24
P_Event_Options
S
6 89
P_Hacker_Log
S
5 19
P_Event_Attachment
S
5 25
Patchstack\Response
S
5 12
MaxMind\Db\Reader\Util
S
4 14
P_Admin_Options
S
4 11
MaxMind\Exception\HttpException
S
3 10
P_Event_Core
S
3 19
MaxMind\Db\Reader\Metadata
S
2 18
MaxMind\Exception\InvalidRequestException
S
2 7
MaxMind\WebService\Http\RequestFactory
S
2 5
Composer\Autoload\ComposerStaticInitba36d6731c1fe5bacbffff76efd81115
S
1 6
GeoIp2\Exception\HttpException
S
1 4
GeoIp2\Model\Asn
S
1 7
GeoIp2\Model\Country
S
1 22
GeoIp2\Model\AnonymousIp
S
1 9
GeoIp2\Model\ConnectionType
S
1 5
GeoIp2\Model\Domain
S
1 5
GeoIp2\Exception\InvalidRequestException
S
1 4

26 more item(s) not shown.