Code Analysis: Ahrefs SEO 0.9.8

Class Rating Complexity Lines of code
ahrefs\AhrefsSeo_Vendor\phpseclib\File\X509
D
722 2,406
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SSH2
D
690 2,461
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SFTP
D
592 1,979
ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics
D
533 2,020
ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics
D
500 2,096
ahrefs\AhrefsSeo_Vendor\phpseclib\Math\BigInteger
D
494 1,874
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\RSA
D
383 1,523
ahrefs\AhrefsSeo_Vendor\phpseclib\File\ASN1
D
307 867
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Base
D
295 1,517
ahrefs\AhrefsSeo\Content_Audit
D
292 1,044
ahrefs\AhrefsSeo\Content_Audit
D
289 1,070
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_Screen_Content
D
166 546
Symfony\Polyfill\Iconv\Iconv
D
163 478
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Content
D
161 546
ahrefs\AhrefsSeo\Ahrefs_Seo
D
154 427
Symfony\Polyfill\Intl\Idn\Idn
D
154 472
ahrefs\AhrefsSeo\Ahrefs_Seo
D
152 453
ahrefs\AhrefsSeo\Ahrefs_Seo_Data_Content
D
150 483
ahrefs\AhrefsSeo_Vendor\Google\Client
D
146 479
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
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
87 354
ahrefs\AhrefsSeo\Export\Export_Audit_Data
B
86 357
Bugsnag\Client
B
86 283
ahrefs\AhrefsSeo\Ahrefs_Seo_Api
B
86 251
ahrefs\AhrefsSeo\Ahrefs_Seo_Api
B
86 254
ahrefs\AhrefsSeo\Snapshot
B
85 393
ahrefs\AhrefsSeo\Snapshot
B
84 393
Bugsnag\Report
B
84 260
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
77 659
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
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
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Settings
A
69 205
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Settings
A
68 207
Symfony\Polyfill\Intl\Normalizer\Normalizer
A
66 198
ahrefs\AhrefsSeo\Options\Option_Post
A
64 198
ahrefs\AhrefsSeo_Vendor\Google\Model
A
63 178
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Cookie\CookieJar
A
63 156
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Utils
A
63 191
ahrefs\AhrefsSeo\Options\Settings_Scope
A
60 195
ahrefs\AhrefsSeo\Options\Option_Post
A
60 198
ahrefs\AhrefsSeo\Options\Settings_Scope
A
59 195
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Wizard
A
58 186
ahrefs\AhrefsSeo\Messages\Message
A
57 228
ahrefs\AhrefsSeo\Ahrefs_Seo_Screen_Wizard
A
56 196
ahrefs\AhrefsSeo\Ahrefs_Seo_Bugsnag
A
54 183
ahrefs\AhrefsSeo\Ahrefs_Seo_Bugsnag
A
54 187
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Promise\Promise
A
53 165
Symfony\Polyfill\Php72\Php72
A
53 143
Composer\InstalledVersions
A
52 150
ahrefs\AhrefsSeo_Vendor\Monolog\ErrorHandler
S
48 115
ahrefs\AhrefsSeo\Post_Tax_With_Keywords
S
48 122
ahrefs\AhrefsSeo_Vendor\Google\Utils\UriTemplate
S
47 173
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\ServerRequest
S
47 145
ahrefs\AhrefsSeo\Post_Tax_With_Keywords
S
47 122
ahrefs\AhrefsSeo\Ahrefs_Seo_Advisor
S
47 162
ahrefs\AhrefsSeo_Vendor\Google\AccessToken\Verify
S
46 139
ahrefs\AhrefsSeo\Content_Schedule
S
45 142
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\PHPConsoleHandler
S
45 122
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\UriResolver
S
44 109
ahrefs\AhrefsSeo\Ahrefs_Seo_Advisor
S
43 185
ahrefs\AhrefsSeo_Vendor\Google\Service\Resource
S
43 126
ahrefs\AhrefsSeo\Settings_Google
S
42 75
ahrefs\AhrefsSeo_Vendor\phpseclib\Net\SCP
S
41 149
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\NormalizerFormatter
S
41 102
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\RC2
S
41 232
ahrefs\AhrefsSeo\Keywords\Data_Keyword
S
40 90
ahrefs\AhrefsSeo\Content_Schedule
S
40 142
ahrefs\AhrefsSeo\Settings_Google
S
40 75
ahrefs\AhrefsSeo_Vendor\Google\Http\MediaFileUpload
S
38 149
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\Workers\Worker_Traffic
S
37 120
ahrefs\AhrefsSeo\Keywords\Keywords_Tokenizer
S
36 138
ahrefs\AhrefsSeo\Keywords\Keywords_Tokenizer
S
36 138
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\Google\Auth\Credentials\ServiceAccountCredentials
S
32 96
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\RavenHandler
S
32 105
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Random
S
32 105
ahrefs\AhrefsSeo_Vendor\Monolog\Handler\NewRelicHandler
S
32 77
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\Workers\Worker_Traffic
S
30 120
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Twofish
S
29 285
ahrefs\AhrefsSeo\Ahrefs_Seo_Db_Helper
S
28 99
ahrefs\AhrefsSeo\Ahrefs_Seo_Db_Helper
S
28 90
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\MultipartStream
S
28 71
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\Blowfish
S
28 173
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\RedirectMiddleware
S
27 87
ahrefs\AhrefsSeo_Vendor\phpseclib\Crypt\DES
S
27 214
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\LogstashFormatter
S
26 83
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\Keywords\Keywords_Vectorizer
S
20 75
ahrefs\AhrefsSeo\Keywords\Data_Clicks_Info
S
20 36
ahrefs\AhrefsSeo_Vendor\Monolog\Formatter\GelfMessageFormatter
S
20 55
ahrefs\AhrefsSeo\Keywords\Data_Clicks_Info
S
20 36
ahrefs\AhrefsSeo_Vendor\GuzzleHttp\Psr7\Query
S
20 69
ahrefs\AhrefsSeo\Keywords\Keywords_Vectorizer
S
20 75
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\Ahrefs_Seo_Data_Wizard
S
16 66
ahrefs\AhrefsSeo_Vendor\Monolog\Processor\IntrospectionProcessor
S
16 37
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

740 more item(s) not shown.