Code Analysis: SureMail 1.4.0

Class Rating Complexity Lines of code
phpseclib3\File\X509
D
771 2,361
phpseclib3\Net\SSH2
D
743 2,863
phpseclib3\Net\SFTP
D
553 1,972
phpseclib3\Crypt\Common\SymmetricKey
D
380 1,782
phpseclib3\File\ASN1
D
317 898
phpseclib3\Math\BigInteger\Engines\PHP
D
184 735
phpseclib3\Math\BigInteger\Engines\Engine
D
174 610
phpseclib3\Crypt\Hash
D
172 986
Google\Auth\OAuth2
D
170 663
Google\Client
D
155 637
GuzzleHttp\Handler\CurlFactory
D
141 513
phpseclib3\Crypt\Common\Formats\Keys\PKCS8
C
124 467
GuzzleHttp\Handler\StreamHandler
C
111 402
GuzzleHttp\Psr7\Uri
C
110 348
phpseclib3\Net\SFTP\Stream
C
106 328
phpseclib3\Crypt\Rijndael
C
105 607
SureMails\Inc\Emails\Handler\ProcessEmailData
C
104 423
phpseclib3\Crypt\EC\BaseCurves\Prime
C
103 438
phpseclib3\Crypt\RSA
C
101 352
SureMails\Inc\Emails\Providers\AWS\SimpleEmailService
B
93 322
Firebase\JWT\JWT
B
91 317
phpseclib3\File\ANSI
B
90 302
SureMails\Inc\Emails\Providers\AWS\SimpleEmailServiceMessage
B
90 319
GuzzleHttp\Cookie\SetCookie
B
88 222
phpseclib3\Common\Functions\Strings
B
85 272
Monolog\Logger
A
72 256
Composer\Autoload\ClassLoader
A
71 244
phpseclib3\Math\BigInteger\Engines\BCMath
A
71 258
phpseclib3\Crypt\Common\AsymmetricKey
A
71 251
phpseclib3\Math\BigInteger
A
70 263
GuzzleHttp\Client
A
69 245
phpseclib3\Math\BigInteger\Engines\GMP
A
68 234
SureMails\Inc\Emails\Handler\MailHandler
A
67 277
Google\Model
A
64 179
SureMails\Inc\DB\EmailLog
A
63 256
GuzzleHttp\Psr7\Utils
A
62 250
Google\Auth\Credentials\GCECredentials
A
62 243
GuzzleHttp\Cookie\CookieJar
A
62 187
Google\Auth\AccessToken
A
61 215
phpseclib3\Crypt\EC
A
61 186
Monolog\Handler\SocketHandler
A
60 196
phpseclib3\Crypt\RSA\PublicKey
A
59 242
phpseclib3\Crypt\EC\Formats\Keys\XML
A
57 297
Monolog\Formatter\NormalizerFormatter
A
57 174
SureMails\Inc\Emails\DefaultMailHandler
A
57 219
GuzzleHttp\Utils
A
57 182
Monolog\Formatter\LineFormatter
A
55 169
Nps_Survey
A
55 278
Composer\InstalledVersions
A
54 154
SureMails\Inc\Emails\Providers\Elastic\ElasticHandler
A
54 317
SureMails\Inc\API\SaveTestConnection
A
53 232
SureMails\Inc\Emails\Providers\SMTP2GO\Smtp2goHandler
A
53 221
SureMails\Inc\Emails\Providers\SENDGRID\SendgridHandler
A
53 243
SureMails\Inc\Emails\Providers\BREVO\BrevoHandler
A
53 235
phpseclib3\Crypt\RSA\PrivateKey
A
52 223
GuzzleHttp\Promise\Promise
A
51 169
phpseclib3\Crypt\Salsa20
S
50 235
ParagonIE\ConstantTime\Base32
S
49 284
phpseclib3\Crypt\Common\Formats\Keys\PuTTY
S
48 226
Google\Utils\UriTemplate
S
47 187
Google\Service\Resource
S
45 179
GuzzleHttp\Psr7\ServerRequest
S
44 161
GuzzleHttp\Psr7\UriResolver
S
44 117
phpseclib3\Math\BinaryField\Integer
S
44 223
phpseclib3\Crypt\Blowfish
S
44 318
SureMails\Inc\Controller\ContentGuard
S
43 173
phpseclib3\Math\PrimeField\Integer
S
43 167
phpseclib3\Crypt\ChaCha20
S
43 487
phpseclib3\Crypt\DH
S
42 225
GuzzleHttp\Psr7\AppendStream
S
41 129
SureMails\Inc\Emails\Providers\SPARKPOST\SparkpostHandler
S
41 219
Firebase\JWT\JWK
S
41 180
Monolog\Handler\PHPConsoleHandler
S
41 129
phpseclib3\Math\BigInteger\Engines\PHP\Reductions\EvalBarrett
S
41 307
Google\Auth\Credentials\ExternalAccountCredentials
S
41 210
Google\Auth\Credentials\ServiceAccountCredentials
S
41 173
phpseclib3\Crypt\RC2
S
41 226
Monolog\Handler\Slack\SlackRecord
S
39 167
Monolog\Handler\StreamHandler
S
38 130
phpseclib3\Crypt\DSA
S
38 121
GuzzleHttp\MessageFormatter
S
38 115
phpseclib3\Crypt\EC\BaseCurves\Binary
S
38 159
SureMails\Inc\Emails\Providers\GMAIL\GmailHandler
S
38 284
GuzzleHttp\Psr7\Message
S
37 131
SureMails\Inc\Emails\Providers\MAILGUN\MailgunHandler
S
36 199
phpseclib3\Crypt\EC\PrivateKey
S
36 131
SureMails\Inc\Emails\Providers\MAILJET\MailjetHandler
S
36 216
phpseclib3\Math\BigInteger\Engines\PHP32
S
36 109
SureMails\Inc\Emails\Providers\AWS\SimpleEmailServiceRequest
S
36 214
Google\Http\MediaFileUpload
S
35 166
Google\Auth\ApplicationDefaultCredentials
S
35 119
phpseclib3\Math\BigInteger\Engines\PHP64
S
35 110
phpseclib3\System\SSH\Agent\Identity
S
35 123
GuzzleHttp\Promise\EachPromise
S
35 128
SureMails\Inc\Emails\Providers\POSTMARK\PostmarkHandler
S
34 157
Google\AccessToken\Verify
S
34 120
phpseclib3\System\SSH\Agent
S
34 117
Google\Auth\CredentialSource\ExecutableSource
S
34 121
phpseclib3\Crypt\Twofish
S
34 346
Google\Auth\CredentialsLoader
S
33 120
Firebase\JWT\CachedKeySet
S
32 122
Google\Task\Runner
S
31 110
ParagonIE\ConstantTime\Base64
S
31 158
GuzzleHttp\Handler\MockHandler
S
31 97
Monolog\Formatter\JsonFormatter
S
30 102
Monolog\Handler\NewRelicHandler
S
30 74
phpseclib3\Crypt\RSA\Formats\Keys\Raw
S
30 103
GuzzleHttp\Psr7\MultipartStream
S
29 83
Monolog\Handler\DeduplicationHandler
S
29 80
SureMails\Inc\Admin\Plugin
S
29 156
GuzzleHttp\RedirectMiddleware
S
29 118
phpseclib3\Crypt\EC\Curves\Ed25519
S
29 141
Google\Http\Batch
S
28 145
phpseclib3\Crypt\EC\Curves\Ed448
S
28 144
Google\Auth\CredentialSource\AwsNativeSource
S
28 170
phpseclib3\Crypt\Random
S
28 105
phpseclib3\Crypt\EC\BaseCurves\Montgomery
S
28 103
phpseclib3\Crypt\EC\Formats\Keys\PKCS8
S
28 106
phpseclib3\Crypt\Common\Formats\Keys\OpenSSH
S
28 107
phpseclib3\Crypt\DES
S
28 677
SureMails\Inc\Emails\Providers\Netcore\NetcoreHandler
S
27 169
phpseclib3\Crypt\RSA\Formats\Keys\XML
S
26 94
phpseclib3\Crypt\EC\Formats\Keys\JWK
S
25 92
phpseclib3\Crypt\EC\PublicKey
S
25 91
phpseclib3\Math\BinaryField
S
25 91
Google\Auth\Credentials\ImpersonatedServiceAccountCredentials
S
24 124
GuzzleHttp\Psr7\Header
S
24 77
phpseclib3\Crypt\EC\Formats\Keys\PKCS1
S
24 93
GuzzleHttp\Psr7\Query
S
24 72
phpseclib3\Math\BigInteger\Engines\PHP\Reductions\Barrett
S
24 147
Google\Auth\Credentials\ServiceAccountJwtAccessCredentials
S
23 84
phpseclib3\Crypt\EC\BaseCurves\KoblitzPrime
S
23 184
Monolog\SignalHandler
S
23 55
Monolog\Formatter\GelfMessageFormatter
S
23 71
GuzzleHttp\Psr7\CachingStream
S
22 74
GuzzleHttp\Psr7\UriNormalizer
S
22 60
Monolog\Formatter\MongoDBFormatter
S
22 68
phpseclib3\Crypt\RSA\Formats\Keys\MSBLOB
S
21 89
Monolog\Handler\ChromePHPHandler
S
21 72
SureMails\Inc\Emails\Providers\AWS\AwsHandler
S
20 256
phpseclib3\Crypt\RSA\Formats\Keys\JWK
S
19 74
GuzzleHttp\PrepareBodyMiddleware
S
19 50
phpseclib3\Crypt\DSA\Formats\Keys\XML
S
19 61
Google\Auth\Credentials\UserRefreshCredentials
S
19 72
phpseclib3\Crypt\RSA\Formats\Keys\PSS
S
18 95
SureMails\Inc\API\Logs
S
18 125
SureMails\Inc\API\SetSettings
S
18 109
BSF_UTM_Analytics\Inc\Utils
S
17 55
Monolog\Processor\PsrLogMessageProcessor
S
17 38
phpseclib3\Crypt\DSA\Formats\Keys\Raw
S
16 23
phpseclib3\Crypt\RSA\Formats\Keys\PKCS1
S
15 78
SureMails\Inc\Emails\Providers\SMTP\SmtpHandler
S
14 158
Monolog\Formatter\WildfireFormatter
S
14 71
SureMails\Inc\Providers
S
14 103
phpseclib3\Crypt\EC\Formats\Keys\libsodium
S
13 46
phpseclib3\Math\BigInteger\Engines\BCMath\Reductions\Barrett
S
13 81
Google\Task\Composer
S
12 65
Monolog\Handler\SymfonyMailerHandler
S
12 41
phpseclib3\Crypt\DSA\PrivateKey
S
12 49
Monolog\Processor\IntrospectionProcessor
S
11 46
Monolog\Formatter\LogstashFormatter
S
10 38
phpseclib3\Crypt\DSA\PublicKey
S
10 33
phpseclib3\Crypt\DSA\Formats\Keys\PKCS8
S
10 47
SureMails\Inc\API\EmailStats
S
10 95
SureMails\Inc\API\ResendEmail
S
9 78
SureMails\Inc\Ajax\Ajax
S
9 52
Google\Auth\HttpHandler\HttpHandlerFactory
S
8 29
Google\Service\Gmail
S
3 1,315

577 more item(s) not shown.