Code Analysis: Ahrefs SEO 0.9.12

Class Rating Complexity Lines of code
ahrefs\AhrefsSeo_Vendor\phpseclib\File\X509
D
723 2,410
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SSH2
D
691 2,465
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SFTP
D
605 2,014
ahrefs\AhrefsSeo_Vendor\phpseclib\Math\BigInteger
D
493 1,874
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\RSA
D
394 1,563
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Base
D
310 1,551
ahrefs\AhrefsSeo_Vendor\phpseclib\File\ASN1
D
307 867
ahrefs\AhrefsSeo\Content_Audit
D
291 1,041
ahrefs\AhrefsSeo\Content_Audit
D
290 1,067
ahrefs\AhrefsSeo\Ahrefs_Seo_Keywords
D
209 572
ahrefs\AhrefsSeo\Ahrefs_Seo_Table_Content
D
206 1,022
ahrefs\AhrefsSeo\Ahrefs_Seo_Table_Content
D
197 951
ahrefs\AhrefsSeo\Ahrefs_Seo_Keywords
D
194 577
Symfony\Polyfill\Intl\Idn\Resources\unidata\DisallowedRanges
D
179 270
ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics
D
167 436
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Content
D
166 543
ahrefs\AhrefsSeo\Ahrefs_Seo
D
164 445
Symfony\Polyfill\Iconv\Iconv
D
163 478
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Content
D
161 543
ahrefs\AhrefsSeo\Ahrefs_Seo
D
160 471
ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics
D
159 470
Symfony\Polyfill\Intl\Idn\Idn
D
154 472
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Content
D
150 483
ahrefs\AhrefsSeo_Vendor\Google\Client
D
148 482
ahrefs\AhrefsSeo_Vendor\Google\Auth\OAuth2
D
137 443
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SSH1
D
134 515
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Content
C
124 553
ahrefs\AhrefsSeo\Ahrefs_Seo_Db
C
121 505
ahrefs\AhrefsSeo\Ahrefs_Seo_Db
C
120 531
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Uri
C
109 295
ahrefs\AhrefsApiPhp\AhrefsAPI
C
106 410
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SFTP\Stream
C
106 329
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Hash
C
101 400
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Handler\CurlFactory
B
98 337
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Handler\StreamHandler
B
90 288
Bugsnag\Client
B
90 295
ahrefs\AhrefsSeo_Vendor\phpseclib\File\ANSI
B
90 324
ahrefs\AhrefsSeo_Vendor\Firebase\JWT\JWT
B
88 267
ahrefs\AhrefsSeo\Export\Export_Audit_Data
B
88 354
Bugsnag\Report
B
88 273
ahrefs\AhrefsSeo\Export\Export_Audit_Data
B
87 359
ahrefs\AhrefsSeo\Ahrefs_Seo_Api
B
86 254
ahrefs\AhrefsSeo\Ahrefs_Seo_Api
B
86 251
ahrefs\AhrefsSeo\Snapshot
B
85 393
ahrefs\AhrefsSeo\Snapshot
B
84 393
ahrefs\AhrefsSeo\Workers\Worker
B
80 226
ahrefs\AhrefsSeo\Ahrefs_Seo_Compatibility
B
79 258
ahrefs\AhrefsSeo\Workers\Worker
B
78 226
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Rijndael
B
78 663
ahrefs\AhrefsSeo\Ahrefs_Seo_Errors
B
76 184
ahrefs\AhrefsSeo\Ahrefs_Seo_Compatibility
A
75 271
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Client
A
74 214
ahrefs\AhrefsSeo_Vendor\Monolog\Logger
A
72 223
ahrefs\AhrefsSeo\Helper_Content
A
72 280
ahrefs\AhrefsSeo\Helper_Content
A
72 284
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Settings
A
72 209
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Settings
A
71 211
Composer\CaBundle\CaBundle
A
70 183
ahrefs\AhrefsSeo\Ahrefs_Seo_Errors
A
69 184
ahrefs\AhrefsSeo_Vendor\Google\Auth\AccessToken
A
69 173
Composer\Autoload\ClassLoader
A
69 232
Symfony\Polyfill\Intl\Normalizer\Normalizer
A
66 198
ahrefs\AhrefsSeo\Options\Option_Post
A
64 198
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Cookie\CookieJar
A
64 159
ahrefs\AhrefsSeo_Vendor\Google\Model
A
63 174
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Utils
A
63 191
ahrefs\AhrefsSeo\Data_Tokens_Storage
A
62 153
ahrefs\AhrefsSeo\Options\Settings_Scope
A
60 195
ahrefs\AhrefsSeo\Options\Option_Post
A
60 198
ahrefs\AhrefsSeo\Ahrefs_Seo_Bugsnag
A
59 184
ahrefs\AhrefsSeo\Messages\Message
A
59 255
ahrefs\AhrefsSeo\Options\Settings_Scope
A
59 195
ahrefs\AhrefsSeo\Ahrefs_Seo_Bugsnag
A
59 180
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Wizard
A
58 187
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Wizard
A
56 197
ahrefs\AhrefsSeo\Settings_Google
A
55 106
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\SocketHandler
A
54 168
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Promise\Promise
A
53 165
ahrefs\AhrefsSeo\Settings_Google
A
53 106
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Blowfish
A
53 327
Symfony\Polyfill\Php72\Php72
A
53 143
Composer\InstalledVersions
A
52 150
ahrefs\AhrefsSeo\Ahrefs_Seo_Advisor
S
49 162
ahrefs\AhrefsSeo_Vendor\Monolog\ErrorHandler
S
48 115
ahrefs\AhrefsSeo\Post_Tax_With_Keywords
S
48 122
ahrefs\AhrefsSeo_Vendor\Google\AccessToken\Verify
S
47 147
ahrefs\AhrefsSeo_Vendor\Google\Utils\UriTemplate
S
47 171
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\ServerRequest
S
47 145
ahrefs\AhrefsSeo\Post_Tax_With_Keywords
S
47 122
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen
S
46 130
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen
S
46 130
ahrefs\AhrefsSeo\Content_Schedule
S
45 142
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\PHPConsoleHandler
S
45 122
ahrefs\AhrefsSeo\Ahrefs_Seo_Advisor
S
45 185
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\UriResolver
S
44 109
ahrefs\AhrefsSeo_Vendor\Google\Service\Resource
S
43 122
ahrefs\AhrefsSeo\Analytics_Client
S
42 153
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\NormalizerFormatter
S
41 102
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\RC2
S
41 232
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SCP
S
41 149
ahrefs\AhrefsSeo\Keywords\Data_Keyword
S
40 90
ahrefs\AhrefsSeo\Content_Schedule
S
40 142
ahrefs\AhrefsSeo\Workers\Worker_Traffic
S
39 128
ahrefs\AhrefsSeo\Analytics_Client
S
39 156
ahrefs\AhrefsSeo\Google_Proxy_Client
S
39 176
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\MessageFormatter
S
37 88
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\UriTemplate
S
37 122
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Message
S
37 109
ahrefs\AhrefsSeo\Keywords\Keywords_Tokenizer
S
36 138
ahrefs\AhrefsSeo\Keywords\Keywords_Tokenizer
S
36 138
ahrefs\AhrefsSeo\Google_Proxy_Client
S
36 176
ahrefs\AhrefsSeo\Keywords\Data_Keyword
S
35 92
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\LineFormatter
S
34 100
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\Slack\SlackRecord
S
34 115
ahrefs\AhrefsSeo_Vendor\phpseclib\System\SSH\Agent
S
34 154
ahrefs\AhrefsSeo_Vendor\Monolog\SignalHandler
S
33 69
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\RavenHandler
S
32 105
ahrefs\AhrefsSeo\Workers\Worker_Traffic
S
32 128
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\NewRelicHandler
S
32 77
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Random
S
32 105
ahrefs\AhrefsSeo_Vendor\Google\Auth\Credentials\ServiceAccountCredentials
S
32 96
ahrefs\AhrefsSeo_Vendor\Google\Task\Runner
S
31 89
ahrefs\AhrefsSeo_Vendor\Google\Auth\ApplicationDefaultCredentials
S
31 93
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Handler\MockHandler
S
31 88
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Twofish
S
30 294
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\RedirectMiddleware
S
29 91
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\MultipartStream
S
28 71
ahrefs\AhrefsSeo\Ahrefs_Seo_Db_Helper
S
28 99
ahrefs\AhrefsSeo\Ahrefs_Seo_Db_Helper
S
28 90
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\DES
S
27 214
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\LogstashFormatter
S
26 83
ahrefs\AhrefsSeo\Verification_Request
S
26 94
ahrefs\AhrefsSeo\Verification_Request
S
26 94
Bugsnag\ErrorTypes
S
25 63
ahrefs\AhrefsSeo\Cron_Scheduled_Audit
S
24 94
ahrefs\AhrefsSeo\Custom_Traffic_Column
S
23 113
ahrefs\AhrefsSeo\Content_Tips\Events
S
23 53
ahrefs\AhrefsSeo\Content_Tips\Events
S
23 53
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\UriNormalizer
S
22 48
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\GelfMessageFormatter
S
20 55
ahrefs\AhrefsSeo\Keywords\Data_Clicks_Info
S
20 36
ahrefs\AhrefsSeo\Keywords\Keywords_Vectorizer
S
20 75
ahrefs\AhrefsSeo\Keywords\Keywords_Vectorizer
S
20 75
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Query
S
20 69
ahrefs\AhrefsSeo\Keywords\Data_Clicks_Info
S
20 36
ahrefs\AhrefsSeo\Ahrefs_Seo_Table
S
19 89
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\PrepareBodyMiddleware
S
19 48
ahrefs\AhrefsSeo\Options\Countries
S
17 986
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Wizard
S
16 66
ahrefs\AhrefsSeo_Vendor\Monolog\Processor\IntrospectionProcessor
S
16 37
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Wizard
S
16 66
ahrefs\AhrefsSeo\Options\Countries
S
15 986
ahrefs\AhrefsSeo\Workers\Worker_Position
S
15 54
ahrefs\AhrefsSeo\Workers\Worker_Position
S
14 54
ahrefs\AhrefsSeo_Vendor\Monolog\Processor\PsrLogMessageProcessor
S
14 32
ahrefs\AhrefsSeo\Workers\Worker_Keywords
S
13 32
ahrefs\AhrefsSeo\Workers\Worker_Keywords
S
13 32

792 more item(s) not shown.