Code Analysis: MailArchiver 4.0.0

Class Rating Complexity Lines of code
Mailarchiver\Plugin\Mailarchiver_Admin
D
188 895
Symfony\Component\OptionsResolver\OptionsResolver
D
175 526
Mailarchiver\Plugin\Feature\Wpcli
D
146 577
MAGuzzleHttp\Handler\CurlFactory
C
114 448
Elastic\Elasticsearch\Endpoints\Ml
C
112 854
MAGuzzleHttp\Psr7\Uri
C
110 348
MAGuzzleHttp\Handler\StreamHandler
C
109 398
MAGuzzleHttp\Ring\Client\CurlFactory
C
101 380
Mailarchiver\Plugin\Feature\Events
B
100 366
Elastic\Elasticsearch\Endpoints\Indices
B
99 717
MAGuzzleHttp\Cookie\SetCookie
B
88 222
Mailarchiver\System\Cache
B
83 272
Http\Discovery\Composer\Plugin
B
81 268
Elastic\Elasticsearch\Endpoints\Security
B
78 665
PerfOpsOne\Menus
B
78 379
MAMonolog\Logger
A
75 255
Mailarchiver\Plugin\Feature\ArchiverFactory
A
71 221
MAGuzzleHttp\Client
A
69 245
Mailarchiver\System\Environment
A
69 197
MAGuzzleHttp\Ring\Client\StreamHandler
A
64 282
Mailarchiver\Plugin\Feature\EventViewer
A
62 280
MAGuzzleHttp\Cookie\CookieJar
A
62 187
Mailarchiver\Plugin\Feature\HandlerTypes
A
60 2,127
MAMonolog\Handler\SocketHandler
A
60 196
MAGuzzleHttp\Psr7\Utils
A
60 243
Elastic\Transport\Transport
A
56 272
Http\Discovery\Psr17Factory
A
55 171
MAGuzzleHttp\Utils
A
55 182
MAGuzzleHttp\Ring\Core
A
55 162
Mailarchiver\System\OPcache
A
55 182
Elastic\Elasticsearch\ClientBuilder
A
54 190
Mailarchiver\System\Imap
A
54 144
MAMonolog\ErrorHandler
A
52 170
MAMonolog\Formatter\NormalizerFormatter
A
51 151
MAGuzzleHttp\Promise\Promise
A
51 169
MAGuzzleHttp\Psr7\Stream
A
51 165
Mailarchiver\Plugin\Feature\Capture
S
50 164
Elastic\Elasticsearch\Response\Elasticsearch
S
50 144
Mailarchiver\System\Form
S
49 130
MAGuzzleHttp\Stream\Stream
S
48 138
cebe\markdownparser\MarkdownExtra
S
47 145
cebe\markdownparser\Parser
S
46 171
MAMonolog\Utils
S
46 153
MAMonolog\Formatter\LineFormatter
S
45 141
Mailarchiver\Plugin\Feature\DArchiver
S
44 146
Http\Client\Common\Plugin\RedirectPlugin
S
44 161
MAGuzzleHttp\Psr7\ServerRequest
S
44 161
MAGuzzleHttp\Psr7\UriResolver
S
44 117
Elastic\Elasticsearch\Endpoints\Cat
S
43 319
Mailarchiver\Plugin\Feature\InlineHelp
S
41 248
MAGuzzleHttp\Psr7\AppendStream
S
41 129
MAMonolog\Handler\PHPConsoleHandler
S
41 128
MAMonolog\Handler\Slack\SlackRecord
S
41 170
MAMonolog\Handler\BrowserConsoleHandler
S
40 152
DecaLog\Engine
S
39 137
MAGuzzleHttp\MessageFormatter
S
38 115
MAGuzzleHttp\Psr7\Message
S
37 131
MAGuzzleHttp\Ring\Client\CurlMultiHandler
S
37 142
Mailarchiver\System\Blog
S
37 66
MAGuzzleHttp\Stream\AppendStream
S
37 109
Mailarchiver\Listener\CoreListener
S
36 153
Mailarchiver\System\Sitehealth
S
36 235
MAGuzzleHttp\Promise\EachPromise
S
35 128
Http\Discovery\ClassDiscovery
S
34 105
MAGuzzleHttp\Handler\CurlMultiHandler
S
34 126
Mailarchiver\System\Role
S
33 91
MAMonolog\Handler\StreamHandler
S
32 107
MAGuzzleHttp\Handler\MockHandler
S
31 97
Mailarchiver\System\Option
S
30 103
MAMonolog\Formatter\JsonFormatter
S
30 100
MAMonolog\Handler\FingersCrossedHandler
S
30 98
MAMonolog\Handler\NewRelicHandler
S
30 77
MAGuzzleHttp\RedirectMiddleware
S
29 118
MAGuzzleHttp\Psr7\MultipartStream
S
29 83
MAMonolog\Formatter\GelfMessageFormatter
S
28 77
Mailarchiver\Plugin\Feature\Archivers
S
28 178
Mailarchiver\Formatter\WordpressFormatter
S
27 72
Http\Client\Common\HttpMethodsClient
S
27 78
MAMonolog\Handler\DeduplicationHandler
S
27 78
MAGuzzleHttp\Stream\Utils
S
26 92
Mailarchiver\Formatter\LokiFormatter
S
26 91
Http\Client\Common\Plugin\CookiePlugin
S
26 95
Elastic\Elasticsearch\Endpoints\Nodes
S
26 115
MAGuzzleHttp\Psr7\UploadedFile
S
26 91
Mailarchiver\System\Favicon
S
26 90
MAMonolog\Handler\TelegramBotHandler
S
25 92
MAGuzzleHttp\Psr7\Request
S
25 83
Mailarchiver\Formatter\ElasticCloudFormatter
S
25 64
Mailarchiver\System\L10n
S
25 70
MAGuzzleHttp\Stream\AsyncReadStream
S
25 79
Mailarchiver\Plugin\Feature\ArchiverMaintainer
S
24 82
MAMonolog\SignalHandler
S
24 55
MAMonolog\Handler\ElasticsearchHandler
S
24 85
MAGuzzleHttp\Psr7\Header
S
24 77
MAGuzzleHttp\Promise\Utils
S
23 125
MAGuzzleHttp\Psr7\Query
S
22 71
MAGuzzleHttp\Psr7\UriNormalizer
S
22 60
MAMonolog\Formatter\MongoDBFormatter
S
22 68
MAMonolog\Handler\ChromePHPHandler
S
22 78
MAMonolog\Handler\NativeMailerHandler
S
22 60
MAGuzzleHttp\Psr7\CachingStream
S
22 74
MAMonolog\Handler\RotatingFileHandler
S
22 105
MAMonolog\Handler\TestHandler
S
22 70
MAGuzzleHttp\Psr7\LimitStream
S
21 68
Mailarchiver\Plugin\Feature\WordpressHandler
S
21 101
Mailarchiver\Listener\WpmsListener
S
21 80
Mailarchiver\System\IP
S
20 67
MAMonolog\Handler\BufferHandler
S
19 67
Mailarchiver\Listener\AbstractListener
S
19 39
Mailarchiver\Handler\AbstractBufferedMailHandler
S
19 48
MAGuzzleHttp\PrepareBodyMiddleware
S
19 50
Mailarchiver\System\User
S
19 50
Http\Client\Common\Deferred
S
18 71
MAMonolog\Processor\PsrLogMessageProcessor
S
18 38
Mailarchiver\Handler\ImapHandler
S
18 46
Mailarchiver\System\PwdProtect
S
18 60
Mailarchiver\Handler\AbstractBufferedHTTPHandler
S
18 66
Mailarchiver\Handler\IndividualFileHandler
S
18 60
MAMonolog\Handler\PushoverHandler
S
18 79
MAMonolog\Handler\FirePHPHandler
S
17 50
Elastic\Elasticsearch\Client
S
17 57
cebe\markdownparser\MarkdownParser
S
17 32
Mailarchiver\System\APCu
S
17 51
Mailarchiver\System\Statistics
S
17 77
Mailarchiver\System\UserAgent
S
17 51
Mailarchiver\System\File
S
17 46
MAMonolog\Processor\IntrospectionProcessor
S
16 46
Mailarchiver\System\Assets
S
16 48
Mailarchiver\System\Date
S
16 53
cebe\markdownparser\GithubMarkdown
S
16 40
MAGuzzleHttp\Psr7\Response
S
15 42
Mailarchiver\Library\Libraries
S
15 234
Http\Discovery\Strategy\CommonClassesStrategy
S
15 45
Http\Client\Common\Plugin\RetryPlugin
S
15 70
Http\Client\Common\Plugin\DecoderPlugin
S
15 59
MAGuzzleHttp\Exception\RequestException
S
15 66
Mailarchiver\Handler\MailForwardHandler
S
14 32
MAMonolog\Formatter\HtmlFormatter
S
14 52
Http\Client\Common\Plugin\ContentTypePlugin
S
14 54
MAMonolog\Processor\WebProcessor
S
14 43
MAGuzzleHttp\Cookie\FileCookieJar
S
14 40
MAGuzzleHttp\Promise\Create
S
13 34
MAMonolog\Handler\WhatFailureGroupHandler
S
12 35
Mailarchiver\Plugin\Feature\Archive
S
12 31
MAMonolog\Formatter\WildfireFormatter
S
12 60
MAMonolog\Handler\SyslogUdp\UdpSocket
S
12 36
MAMonolog\Handler\SymfonyMailerHandler
S
12 41
Mailarchiver\Formatter\EmlFileFormatter
S
12 25
MAMonolog\Handler\OverflowHandler
S
12 43
MAMonolog\Formatter\LogstashFormatter
S
11 41
MAMonolog\Handler\SwiftMailerHandler
S
11 40
MAGuzzleHttp\Pool
S
10 49
MAGuzzleHttp\Cookie\SessionCookieJar
S
10 31
MAMonolog\Formatter\FlowdockFormatter
S
10 53
Mailarchiver\Processor\WordpressProcessor
S
9 30
Elastic\Transport\Serializer\NDJsonSerializer
S
9 30
Mailarchiver\Handler\ElasticHandler
S
9 40
Elastic\Transport\Serializer\Utility
S
9 20
Mailarchiver\Handler\ElasticCloudHandler
S
9 38
MAMonolog\Handler\FallbackGroupHandler
S
9 29
Mailarchiver\Formatter\JsonFileFormatter
S
8 19
Elastic\Transport\Serializer\CsvSerializer
S
8 24
Http\Client\Common\Plugin\ErrorPlugin
S
8 24
Mailarchiver\System\Http
S
8 26
Mailarchiver\System\Markdown
S
8 73
Elastic\Transport\Serializer\JsonSerializer
S
8 34
MAMonolog\Handler\Curl\Util
S
7 21
Mailarchiver\Handler\EOAHandler
S
7 13
Mailarchiver\Handler\MailerCheckHandler
S
7 13
MAGuzzleHttp\Handler\EasyHandle
S
7 28
Mailarchiver\Handler\LitmusHandler
S
7 13
MAGuzzleHttp\Promise\RejectionException
S
7 17
Mailarchiver\Processor\MailProcessor
S
7 31
MAMonolog\Formatter\ChromePHPFormatter
S
7 30
MAMonolog\Handler\AbstractSyslogHandler
S
6 31
Elastic\Elasticsearch\Transport\Adapter\Guzzle
S
6 20
MAGuzzleHttp\Ring\Client\ClientUtils
S
6 26
Http\Client\Common\HttpClientPool\RoundRobinClientPool
S
6 16
Elastic\Elasticsearch\Transport\Adapter\Symfony
S
6 22

334 more item(s) not shown.