Code Analysis: Patchstack Security 2.1.24

Class Rating Complexity Lines of code
P_Firewall
D
165 461
P_Listener
C
111 436
P_Admin_Options
C
108 417
P_Hardening
B
82 242
P_Login
A
66 198
Composer\Autoload\ClassLoader
A
64 213
MaxMind\Db\Reader\Decoder
A
58 214
MaxMind\WebService\Client
A
54 261
P_Htaccess
A
53 175
P_Core
S
50 161
P_Activation
S
47 215
P_Api
S
46 199
Composer\CaBundle\CaBundle
S
45 145
P_Upload
S
42 163
MaxMind\Db\Reader
S
41 184
P_Admin_General
S
40 92
P_Admin_Menu
S
38 69
Patchstack_Network_Sites_Table
S
36 117
P_Multisite
S
35 97
P_Admin_Ajax
S
32 124
P_Hide_Login
S
29 73
P_Ban
S
26 82
Patchstack
S
23 86
Base32Static
S
22 61
P_Event_Log
S
18 44
P_Event_Posts
S
18 58
GeoIp2\Database\Reader
S
17 88
P_Rules
S
16 47
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
P_Event_Users
S
8 73
P_Cookie_Notice
S
7 17
P_Event_Options
S
6 89
P_Event_Attachment
S
5 25
P_Hacker_Log
S
5 19
MaxMind\Db\Reader\Util
S
4 14
P_Event_Core
S
3 19
MaxMind\Exception\HttpException
S
3 10
MaxMind\Exception\InvalidRequestException
S
2 7
MaxMind\WebService\Http\RequestFactory
S
2 5
MaxMind\Db\Reader\Metadata
S
2 18
GeoIp2\Exception\InvalidRequestException
S
1 4
GeoIp2\Exception\HttpException
S
1 4
Composer\Autoload\ComposerStaticInitba36d6731c1fe5bacbffff76efd81115
S
1 6
GeoIp2\Model\ConnectionType
S
1 5
GeoIp2\Model\Isp
S
1 9
GeoIp2\Model\Asn
S
1 7
GeoIp2\Model\Country
S
1 22
GeoIp2\Model\Domain
S
1 5

26 more item(s) not shown.