Code Analysis: Ahrefs SEO 0.10.4

Class Rating Complexity Lines of code
ahrefs\AhrefsSeo_Vendor\phpseclib\File\X509
D
733 2,429
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SSH2
D
709 2,554
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SFTP
D
609 2,024
ahrefs\AhrefsSeo_Vendor\phpseclib\Math\BigInteger
D
499 1,891
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\RSA
D
394 1,563
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Base
D
313 1,556
ahrefs\AhrefsSeo_Vendor\phpseclib\File\ASN1
D
309 870
ahrefs\AhrefsSeo\Content_Audit
D
293 1,040
ahrefs\AhrefsSeo\Content_Audit
D
292 1,066
ahrefs\AhrefsSeo\Ahrefs_Seo_Keywords
D
209 569
ahrefs\AhrefsSeo\Ahrefs_Seo_Table_Content
D
206 1,002
ahrefs\AhrefsSeo\Ahrefs_Seo_Table_Content
D
197 931
ahrefs\AhrefsSeo\Ahrefs_Seo_Keywords
D
194 574
Symfony\Polyfill\Intl\Idn\Resources\unidata\DisallowedRanges
D
179 270
ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics
D
170 441
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Content
D
170 546
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Content
D
165 546
Symfony\Polyfill\Iconv\Iconv
D
163 478
ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics
D
162 475
ahrefs\AhrefsSeo\Ahrefs_Seo
D
157 418
ahrefs\AhrefsSeo\Ahrefs_Seo
D
155 446
Symfony\Polyfill\Intl\Idn\Idn
D
154 472
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Content
D
149 470
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
123 546
ahrefs\AhrefsSeo\Ahrefs_Seo_Db
C
114 490
ahrefs\AhrefsSeo\Ahrefs_Seo_Db
C
113 516
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
103 400
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Handler\CurlFactory
B
98 337
Bugsnag\Client
B
92 302
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Handler\StreamHandler
B
90 288
Bugsnag\Report
B
90 284
ahrefs\AhrefsSeo_Vendor\phpseclib\File\ANSI
B
90 324
ahrefs\AhrefsSeo_Vendor\Firebase\JWT\JWT
B
88 267
ahrefs\AhrefsSeo\Snapshot
B
86 410
ahrefs\AhrefsSeo\Ahrefs_Seo_Api
B
85 254
ahrefs\AhrefsSeo\Export\Export_Audit_Data
B
85 345
ahrefs\AhrefsSeo\Ahrefs_Seo_Api
B
85 251
ahrefs\AhrefsSeo\Snapshot
B
85 410
ahrefs\AhrefsSeo\Export\Export_Audit_Data
B
83 350
ahrefs\AhrefsSeo\Ahrefs_Seo_Errors
B
82 198
ahrefs\AhrefsSeo\Ahrefs_Seo_Compatibility
B
79 257
ahrefs\AhrefsSeo\Workers\Worker
B
78 226
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Rijndael
B
78 661
ahrefs\AhrefsSeo\Workers\Worker
B
76 226
ahrefs\AhrefsSeo\Ahrefs_Seo_Compatibility
A
75 270
ahrefs\AhrefsSeo\Ahrefs_Seo_Errors
A
75 198
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Client
A
74 214
ahrefs\AhrefsSeo\Helper_Content
A
72 278
ahrefs\AhrefsSeo\Helper_Content
A
72 282
ahrefs\AhrefsSeo_Vendor\Monolog\Logger
A
72 223
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Settings
A
72 208
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Settings
A
71 210
Composer\CaBundle\CaBundle
A
70 185
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_Vendor\GuzzleHttp\Cookie\CookieJar
A
64 159
ahrefs\AhrefsSeo\Options\Option_Post
A
64 198
ahrefs\AhrefsSeo_Vendor\Google\Model
A
64 174
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Utils
A
63 191
ahrefs\AhrefsSeo\Data_Tokens_Storage
A
62 151
ahrefs\AhrefsSeo\Options\Option_Post
A
60 198
ahrefs\AhrefsSeo\Ahrefs_Seo_Bugsnag
A
59 184
ahrefs\AhrefsSeo\Messages\Message
A
59 240
ahrefs\AhrefsSeo\Options\Settings_Scope
A
59 192
ahrefs\AhrefsSeo\Ahrefs_Seo_Bugsnag
A
59 180
ahrefs\AhrefsSeo\Options\Settings_Scope
A
58 192
ahrefs\AhrefsSeo\Settings_Google
A
55 105
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Blowfish
A
55 330
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\SocketHandler
A
54 168
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Promise\Promise
A
53 165
ahrefs\AhrefsSeo\Settings_Google
A
53 105
Symfony\Polyfill\Php72\Php72
A
53 143
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Wizard
A
52 141
Composer\InstalledVersions
A
52 150
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Wizard
S
50 152
ahrefs\AhrefsSeo_Vendor\Monolog\ErrorHandler
S
48 115
ahrefs\AhrefsSeo\Ahrefs_Seo_Advisor
S
47 162
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\ServerRequest
S
47 145
ahrefs\AhrefsSeo_Vendor\Google\AccessToken\Verify
S
47 147
ahrefs\AhrefsSeo_Vendor\Google\Utils\UriTemplate
S
47 171
ahrefs\AhrefsSeo\Post_Tax_With_Keywords
S
47 122
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen
S
46 124
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen
S
46 124
ahrefs\AhrefsSeo\Post_Tax_With_Keywords
S
46 122
ahrefs\AhrefsSeo\Content_Schedule
S
45 136
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\PHPConsoleHandler
S
45 122
ahrefs\AhrefsSeo_Vendor\Google\Service\Resource
S
44 122
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\UriResolver
S
44 109
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\RC2
S
43 235
ahrefs\AhrefsSeo\Ahrefs_Seo_Advisor
S
43 185
ahrefs\AhrefsSeo\Analytics_Client
S
42 153
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SCP
S
42 153
ahrefs\AhrefsSeo\Google_Proxy_Client
S
41 175
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\NormalizerFormatter
S
41 102
ahrefs\AhrefsSeo\Keywords\Data_Keyword
S
40 90
ahrefs\AhrefsSeo\Content_Schedule
S
40 136
ahrefs\AhrefsSeo\Workers\Worker_Traffic
S
39 127
ahrefs\AhrefsSeo\Google_Proxy_Client
S
38 175
ahrefs\AhrefsSeo_Vendor\phpseclib\System\SSH\Agent
S
38 165
ahrefs\AhrefsSeo\Analytics_Client
S
38 156
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Message
S
37 109
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\MessageFormatter
S
37 88
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\UriTemplate
S
37 122
ahrefs\AhrefsSeo\Keywords\Keywords_Tokenizer
S
36 135
ahrefs\AhrefsSeo\Keywords\Keywords_Tokenizer
S
36 135
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\Monolog\SignalHandler
S
33 69
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Random
S
33 105
ahrefs\AhrefsSeo_Vendor\Google\Auth\Credentials\ServiceAccountCredentials
S
32 96
ahrefs\AhrefsSeo\Workers\Worker_Traffic
S
32 127
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\NewRelicHandler
S
32 77
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\RavenHandler
S
32 105
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\phpseclib\Crypt\DES
S
29 217
ahrefs\AhrefsSeo\Ahrefs_Seo_Db_Helper
S
28 99
ahrefs\AhrefsSeo\Ahrefs_Seo_Db_Helper
S
28 90
ahrefs\AhrefsSeo_Vendor\Google\Http\Batch
S
28 116
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\MultipartStream
S
28 71
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\LogstashFormatter
S
26 83
Bugsnag\ErrorTypes
S
25 63
ahrefs\AhrefsSeo\Cron_Scheduled_Audit
S
24 93
ahrefs\AhrefsSeo\Custom_Traffic_Column
S
23 112
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_Vendor\GuzzleHttp\Psr7\Query
S
20 69
ahrefs\AhrefsSeo\Keywords\Keywords_Vectorizer
S
20 72
ahrefs\AhrefsSeo\Keywords\Keywords_Vectorizer
S
20 72
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_Vendor\Monolog\Processor\IntrospectionProcessor
S
16 37
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Wizard
S
16 66
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Wizard
S
16 66
ahrefs\AhrefsSeo\Options\Countries
S
15 986
ahrefs\AhrefsSeo\Workers\Worker_Position
S
15 52
ahrefs\AhrefsSeo\Workers\Worker_Position
S
14 52
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

859 more item(s) not shown.