Code Analysis: Patchstack Security 2.2.2

Class Rating Complexity Lines of code
Patchstack\Processor
D
189 360
Patchstack\Request
D
140 466
P_Listener
C
111 432
P_Admin_Options
C
109 417
P_Hardening
B
82 242
Patchstack\Extensions\WordPress\Extension
A
74 211
P_Login
A
66 198
Composer\Autoload\ClassLoader
A
64 213
MaxMind\Db\Reader\Decoder
A
58 214
P_Activation
A
54 239
MaxMind\WebService\Client
A
54 261
P_Core
A
53 161
P_Htaccess
A
53 175
P_Upload
S
47 184
P_Api
S
47 203
Composer\CaBundle\CaBundle
S
45 145
MaxMind\Db\Reader
S
41 184
P_Admin_General
S
40 92
Patchstack_Network_Sites_Table
S
36 117
P_Multisite
S
35 97
P_Admin_Menu
S
34 69
P_Admin_Ajax
S
32 126
Patchstack
S
29 96
P_Firewall
S
29 89
P_Hide_Login
S
29 73
P_Ban
S
26 82
Base32Static
S
22 61
P_Rules
S
19 71
P_Event_Log
S
18 44
P_Event_Posts
S
18 58
GeoIp2\Database\Reader
S
17 88
P_Event_Plugins
S
15 54
GeoIp2\WebService\Client
S
14 70
P_Event_Comments
S
14 56
TokenAuth6238
S
13 57
ComposerAutoloaderInitba36d6731c1fe5bacbffff76efd81115
S
11 33
GeoIp2\Record\AbstractPlaceRecord
S
11 28
GeoIp2\Record\AbstractRecord
S
11 28
P_Cron
S
11 69
GeoIp2\Model\AbstractModel
S
10 24
GeoIp2\Model\City
S
10 35
MaxMind\WebService\Http\CurlRequest
S
9 57
Patchstack\Extensions\Test\Extension
S
8 24
P_Event_Users
S
8 73
P_Cookie_Notice
S
7 17
P_Event_Options
S
6 89
P_Event_Attachment
S
5 25
Patchstack\Response
S
5 12
P_Hacker_Log
S
5 19
MaxMind\Db\Reader\Util
S
4 14
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
GeoIp2\Model\AnonymousIp
S
1 9
GeoIp2\Model\Isp
S
1 9
GeoIp2\Model\Country
S
1 22
GeoIp2\Exception\HttpException
S
1 4
Composer\Autoload\ComposerStaticInitba36d6731c1fe5bacbffff76efd81115
S
1 6
GeoIp2\Exception\InvalidRequestException
S
1 4
GeoIp2\Model\ConnectionType
S
1 5

27 more item(s) not shown.