Code Analysis: Media Cloud 4.2.7

Class Rating Complexity Lines of code
MediaCloud\Plugin\Tools\Storage\StorageTool
D
820 4,190
MediaCloud\Vendor\phpseclib\File\X509
D
721 3,166
MediaCloud\Vendor\phpseclib\Net\SSH2
D
632 2,690
MediaCloud\Vendor\Carbon\Carbon
D
600 1,693
MediaCloud\Vendor\phpseclib\Math\BigInteger
D
493 1,958
MediaCloud\Vendor\phpseclib\Net\SFTP
D
477 1,736
MediaCloud\Vendor\Google\Protobuf\Internal\Message
D
475 1,603
MediaCloud\Vendor\MuxPhp\Api\AssetsApi
D
395 2,197
MediaCloud\Vendor\phpseclib\Crypt\RSA
D
362 1,654
MediaCloud\Vendor\MuxPhp\Api\LiveStreamsApi
D
356 1,994
MediaCloud\Vendor\MuxPhp\Models\VideoView
D
346 929
MediaCloud\Vendor\phpseclib\File\ASN1
D
288 821
MediaCloud\Vendor\phpseclib\Crypt\Base
D
279 1,424
MediaCloud\Plugin\Tools\Imgix\ImgixTool
D
258 792
MediaCloud\Plugin\Tools\Storage\StorageContentHooks
D
233 804
MediaCloud\Vendor\MuxPhp\Api\MetricsApi
D
225 1,103
MediaCloud\Vendor\Illuminate\Support\Collection
D
215 686
MediaCloud\Vendor\Carbon\CarbonPeriod
D
213 534
MediaCloud\Vendor\Carbon\CarbonInterval
D
204 532
MediaCloud\Vendor\Symfony\Polyfill\Mbstring\Mbstring
D
193 573
MediaCloud\Plugin\Tools\Storage\Driver\S3\S3Storage
D
191 802
MediaCloud\Vendor\Symfony\Polyfill\Intl\Idn\Resources\unidata\DisallowedRanges
D
179 270
MediaCloud\Vendor\Symfony\Component\Debug\ErrorHandler
D
177 451
MediaCloud\Vendor\Symfony\Component\Translation\PluralizationRules
D
160 141
MediaCloud\Vendor\ShortPixel\persist\TextPersister
D
157 496
MediaCloud\Vendor\IvoPetkov\HTML5DOMDocument
D
157 523
MediaCloud\Vendor\Symfony\Polyfill\Intl\Idn\Idn
D
154 472
MediaCloud\Vendor\Google\Protobuf\Internal\GPBWire
D
153 445
MediaCloud\Plugin\Tools\ToolsManager
D
145 701
MediaCloud\Plugin\Tools\DynamicImages\DynamicImagesTool
D
144 622
MediaCloud\Vendor\Google\Protobuf\Internal\GPBUtil
D
141 462
MediaCloud\Vendor\Illuminate\Container\Container
D
137 421
MediaCloud\Plugin\Tasks\Task
D
135 522
MediaCloud\Vendor\MuxPhp\Api\DirectUploadsApi
D
134 765
MediaCloud\Vendor\phpseclib\Net\SSH1
D
134 626
MediaCloud\Vendor\Google\Auth\OAuth2
D
132 511
MediaCloud\Plugin\Tools\Storage\Driver\GoogleCloud\GoogleStorage
D
131 514
MediaCloud\Vendor\ShortPixel\Result
D
130 330
MediaCloud\Vendor\MuxPhp\Api\URLSigningKeysApi
C
125 713
MediaCloud\Vendor\Symfony\Component\Debug\DebugClassLoader
C
119 285
MediaCloud\Vendor\Aws\S3\StreamWrapper
C
119 477
MediaCloud\Plugin\Tools\Tool
C
113 377
MediaCloud\Plugin\Tools\Storage\StorageToolSettings
C
112 317
MediaCloud\Vendor\Aws\ClientResolver
C
109 450
MediaCloud\Vendor\GuzzleHttp\Psr7\Uri
C
106 327
MediaCloud\Vendor\phpseclib\Net\SFTP\Stream
C
105 327
MediaCloud\Vendor\ShortPixel\Client
C
102 382
MediaCloud\Vendor\phpseclib\Crypt\Hash
C
101 494
MediaCloud\Plugin\Tools\Storage\StorageGlobals
B
100 346
MediaCloud\Vendor\Aws\Credentials\CredentialProvider
B
99 400
MediaCloud\Vendor\GuzzleHttp\Handler\CurlFactory
B
98 421
MediaCloud\Vendor\GuzzleHttp\Handler\StreamHandler
B
90 382
MediaCloud\Vendor\MuxPhp\Models\Asset
B
89 261
MediaCloud\Vendor\phpseclib\File\ANSI
B
89 301
MediaCloud\Vendor\MuxPhp\Api\VideoViewsApi
B
86 429
MediaCloud\Plugin\Tools\Video\Driver\Mux\MuxHooks
B
83 583
MediaCloud\Plugin\Tasks\TaskManager
B
80 369
MediaCloud\Vendor\MuxPhp\Api\FiltersApi
B
80 417
MediaCloud\Vendor\phpseclib\Crypt\Rijndael
B
77 548
MediaCloud\Vendor\Symfony\Component\Finder\Finder
B
77 246
MediaCloud\Vendor\FasterImage\ImageParser
B
76 266
MediaCloud\Plugin\Tools\Debugging\System\SystemCompatibilityTool
B
76 440
MediaCloud\Vendor\Google\Cloud\Storage\SigningHelper
A
75 478
MediaCloud\Plugin\Tools\Video\Driver\Mux\Models\MuxAsset
A
75 278
MediaCloud\Plugin\Utilities\Search\Searcher
A
74 308
MediaCloud\Vendor\GuzzleHttp\Client
A
74 242
MediaCloud\Vendor\ShortPixel\persist\PNGMetadataExtractor
A
73 282
MediaCloud\Plugin\Tools\Crop\CropTool
A
73 415
MediaCloud\Plugin\Utilities\Logging\Logger
A
72 185
MediaCloud\Vendor\Monolog\Logger
A
72 233
MediaCloud\Vendor\Google\Auth\AccessToken
A
70 222
MediaCloud\Vendor\Firebase\JWT\JWT
A
70 242
MediaCloud\Vendor\Aws\RetryMiddlewareV2
A
68 238
MediaCloud\Vendor\Defuse\Crypto\File
A
68 413
MediaCloud\Vendor\Google\Protobuf\Internal\GPBJsonWire
A
68 228
MediaCloud\Vendor\Symfony\Polyfill\Intl\Normalizer\Normalizer
A
66 198
MediaCloud\Vendor\ILAB\B2\Client
A
66 301
MediaCloud\Vendor\MuxPhp\Models\Track
A
65 197
MediaCloud\Plugin\Tools\Storage\CLI\StorageCommands
A
65 352
MediaCloud\Vendor\JmesPath\TreeInterpreter
A
64 163
Composer\Autoload\ClassLoader
A
64 213
MediaCloud\Vendor\MuxPhp\ObjectSerializer
A
63 168
MediaCloud\Vendor\Aws\S3\S3Client
A
63 428
MediaCloud\Vendor\GuzzleHttp\Cookie\CookieJar
A
63 190
MediaCloud\Vendor\Aws\S3\Transfer
A
62 248
MediaCloud\Vendor\ShortPixel\Commander
A
60 125
MediaCloud\Vendor\MuxPhp\Models\LiveStream
A
55 153
MediaCloud\Plugin\Tasks\TaskRunner
A
54 266
MediaCloud\Vendor\GuzzleHttp\Promise\Promise
A
54 181
MediaCloud\Plugin\Tools\Vision\Driver\Rekognition\RekognitionDriver
A
51 237
MediaCloud\Vendor\Aws\DynamoDb\Marshaler
A
51 142
MediaCloud\Vendor\Defuse\Crypto\Core
S
50 201
MediaCloud\Vendor\Google\Protobuf\Internal\FieldDescriptor
S
50 162
MediaCloud\Vendor\Cron\AbstractField
S
49 143
MediaCloud\Vendor\Cron\CronExpression
S
48 172
MediaCloud\Vendor\Monolog\ErrorHandler
S
48 139
MediaCloud\Vendor\MuxPhp\Api\DeliveryUsageApi
S
47 223
MediaCloud\Vendor\GuzzleHttp\Psr7\ServerRequest
S
47 161
MediaCloud\Vendor\ShortPixel\Settings
S
46 87
MediaCloud\Vendor\Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
S
46 278
MediaCloud\Vendor\MuxPhp\Api\ErrorsApi
S
45 222
MediaCloud\Vendor\Monolog\Handler\PHPConsoleHandler
S
45 128
MediaCloud\Vendor\Grpc\Gcp\GcpExtensionChannel
S
44 145
MediaCloud\Vendor\Google\Protobuf\Internal\MapField
S
43 123
MediaCloud\Vendor\Aws\Credentials\InstanceProfileProvider
S
42 176
MediaCloud\Vendor\phpseclib\Net\SCP
S
41 149
MediaCloud\Vendor\phpseclib\Crypt\RC2
S
41 238
MediaCloud\Vendor\ShortPixel\notify\ProgressNotifier
S
41 70
MediaCloud\Vendor\ShortPixel\persist\ExifPersister
S
41 87
MediaCloud\Vendor\Aws\RetryMiddleware
S
41 150
MediaCloud\Vendor\Google\Cloud\Core\PhpArray
S
40 131
MediaCloud\Vendor\Symfony\Component\Finder\Glob
S
40 59
MediaCloud\Plugin\Tools\Storage\Driver\S3\S3StorageSettings
S
39 118
MediaCloud\Vendor\Monolog\Formatter\NormalizerFormatter
S
39 100
MediaCloud\Vendor\ParagonIE\ConstantTime\Base32
S
38 249
MediaCloud\Vendor\Symfony\Component\Debug\FatalErrorHandler\ClassNotFoundFatalErrorHandler
S
38 117
MediaCloud\Vendor\Google\Protobuf\Internal\RepeatedField
S
37 104
MediaCloud\Vendor\GuzzleHttp\MessageFormatter
S
37 106
MediaCloud\Vendor\MuxPhp\Api\ExportsApi
S
37 200
MediaCloud\Vendor\GuzzleHttp\UriTemplate
S
37 131
MediaCloud\Plugin\Tools\Storage\Tasks\CleanUploadsTask
S
36 150
MediaCloud\Vendor\Aws\S3\BucketEndpointArnMiddleware
S
35 173
MediaCloud\Vendor\Tinify\Client
S
35 122
MediaCloud\Vendor\phpseclib\System\SSH\Agent
S
34 161
MediaCloud\Vendor\FasterImage\FasterImage
S
34 132
MediaCloud\Vendor\org\bovigo\vfs\DirectoryIterationTestCase
S
34 199
MediaCloud\Vendor\Monolog\Handler\Slack\SlackRecord
S
34 136
MediaCloud\Vendor\JmesPath\Lexer
S
33 161
MediaCloud\Plugin\Utilities\Search\Replacer
S
33 87
MediaCloud\Vendor\Monolog\SignalHandler
S
33 70
MediaCloud\Plugin\Tasks\TaskReporter
S
32 105
MediaCloud\Vendor\Monolog\Handler\RavenHandler
S
32 105
MediaCloud\Vendor\phpseclib\Crypt\Random
S
32 113
MediaCloud\Vendor\Aws\Api\Parser\AbstractRestParser
S
32 98
MediaCloud\Vendor\Monolog\Handler\NewRelicHandler
S
32 77
MediaCloud\Vendor\Symfony\Component\Translation\Dumper\XliffFileDumper
S
31 123
MediaCloud\Vendor\GuzzleHttp\Handler\MockHandler
S
31 98
MediaCloud\Vendor\Google\Cloud\Vision\Annotation
S
31 93
MediaCloud\Vendor\Google\Cloud\Core\GrpcRequestWrapper
S
31 108
MediaCloud\Plugin\Tools\Storage\Driver\S3\OtherS3Storage
S
30 165
MediaCloud\Vendor\phpseclib\Crypt\Twofish
S
29 345
MediaCloud\Vendor\Cron\DayOfWeekField
S
29 102
MediaCloud\Plugin\Tools\Storage\Tasks\UnlinkTask
S
28 145
MediaCloud\Plugin\Utilities\VideoProbe
S
28 118
MediaCloud\Vendor\phpseclib\Crypt\DES
S
27 693
MediaCloud\Vendor\Carbon\Upgrade
S
26 87
MediaCloud\Vendor\Cron\HoursField
S
26 38
MediaCloud\Plugin\Tools\Storage\Tasks\DeleteUploadsTask
S
26 90
MediaCloud\Vendor\ParagonIE\ConstantTime\Base64
S
25 135
MediaCloud\Plugin\Tools\Vision\VisionDriver
S
24 65
MediaCloud\Vendor\Cron\MinutesField
S
23 35
MediaCloud\Plugin\Tools\Video\Driver\Mux\Elementor\MuxVideoWidget
S
23 153
MediaCloud\Vendor\Google\Cloud\Core\RequestBuilder
S
22 71
MediaCloud\Vendor\GuzzleHttp\Psr7\UriNormalizer
S
22 60
MediaCloud\Vendor\Monolog\Formatter\GelfMessageFormatter
S
20 59
MediaCloud\Vendor\Aws\Glacier\GlacierClient
S
19 111
MediaCloud\Plugin\Tasks\AttachmentTask
S
19 73
MediaCloud\Vendor\Aws\Api\Serializer\JsonBody
S
19 52
MediaCloud\Vendor\Symfony\Component\Debug\Tests\ClassLoader
S
19 49
MediaCloud\Vendor\Symfony\Component\Debug\Exception\FatalErrorException
S
18 50
MediaCloud\Vendor\Symfony\Component\Translation\DependencyInjection\TranslatorPass
S
17 56
MediaCloud\Vendor\Google\Cloud\Core\Batch\BatchDaemon
S
17 81
MediaCloud\Vendor\Symfony\Component\Finder\Iterator\SortableIterator
S
16 38
MediaCloud\Vendor\Symfony\Component\Translation\Loader\PoFileLoader
S
16 62
MediaCloud\Plugin\Utilities\Tracker
S
15 59
MediaCloud\Vendor\Symfony\Component\Translation\Loader\MoFileLoader
S
13 65
MediaCloud\Vendor\Aws\Api\Parser\JsonParser
S
13 39
MediaCloud\Vendor\GPBMetadata\Google\Iam\Admin\V1\Iam
S
2 306
MediaCloud\Vendor\GPBMetadata\Google\Protobuf\Internal\Descriptor
S
2 232
MediaCloud\Vendor\GPBMetadata\Google\Api\Servicemanagement\V1\Servicemanager
S
2 233

2320 more item(s) not shown.