Code Analysis: ShortPixel Image Optimizer 6.2.0

Class Rating Complexity Lines of code
ShortPixel\Model\Image\MediaLibraryModel
D
573 1,895
ShortPixel\Model\Image\ImageModel
D
312 1,051
ShortPixel\Controller\AjaxController
D
217 935
ShortPixel\Helper\UiHelper
D
180 757
ShortPixel\Controller\View\SettingsViewController
D
174 728
ShortPixel\Model\File\FileModel
D
162 589
ShortPixel\Controller\QueueController
C
124 527
ShortPixel\ShortQ\Queue\WPQ
C
111 439
ShortPixel\Model\File\DirectoryModel
C
105 362
ShortPixel\Model\Image\MediaLibraryThumbnailModel
C
101 331
ShortPixel\Model\Image\CustomImageModel
B
99 437
ShortPixel\Replacer\Replacer
B
98 421
ShortPixel\Controller\Api\ApiController
B
97 316
ShortPixel\Controller\Queue\Queue
B
95 429
ShortPixel\Controller\Front\CDNController
B
93 406
ShortPixel\Controller\FileSystemController
B
92 292
ShortPixel\ShortQ\DataProvider\MysqlDataProvider
B
90 422
ShortPixel\Controller\AdminNoticesController
B
88 351
ShortPixel\Model\Queue\QueueItem
B
87 317
ShortPixel\Controller\OtherMediaController
B
86 401
ShortPixel\Controller\AdminController
B
85 386
ShortPixel\ShortPixelLogger\ShortPixelLogger
B
84 305
ShortPixel\Controller\Optimizer\OptimizeController
B
82 334
ShortPixel\Model\File\DirectoryOtherMediaModel
B
80 408
ShortPixel\ShortPixelPlugin
B
78 430
ShortPixel\Controller\View\OtherMediaViewController
A
75 394
ShortPixel\Model\EnvironmentModel
A
73 261
ShortPixel\Model\StatsModel
A
71 294
ShortPixel\Notices\NoticeController
A
69 258
ShortPixel\Notices\NoticeModel
A
65 263
ShortPixel\Model\Converter\PNGConverter
A
63 291
ShortPixel\Model\FrontImage
A
61 222
ShortPixel\Controller\Front\PictureController
A
56 249
ShortPixel\Controller\View\OtherMediaFolderViewController
A
54 324
ShortPixel\Model\ApiKeyModel
A
53 205
ShortPixel\Controller\View\EditMediaViewController
A
53 255
ShortPixel\Helper\UtilHelper
S
46 243
ShortPixel\Controller\QuotaController
S
46 219
ShortPixel\Controller\BulkController
S
45 179
ShortPixel\Controller\Api\AiController
S
41 135
ShortPixel\Controller\Front\PageConverter
S
40 156
ShortPixel\Controller\ResponseController
S
40 131
ShortPixel\Controller\CronController
S
37 165
ShortPixel\Model\Converter\Converter
S
37 106
ShortPixel\Controller\View\BulkViewController
S
37 168
ShortPixel\Model\Converter\ApiConverter
S
36 158
ShortPixel\Controller\Optimizer\OptimizeAiController
S
35 195
ShortPixel\ViewController
S
35 144
ShortPixel\Model\SettingsModel
S
33 115
ShortPixel\Model
S
33 116
ShortPixel\Model\AdminNoticeModel
S
31 89
WPShortPixelSettings
S
31 149
ShortPixel\Helper\InstallHelper
S
30 215
ShortPixel\Helper\DownloadHelper
S
28 128
ShortPixel\Model\AdminNotices\CompatNotice
S
28 191
ShortPixel\Controller\Optimizer\ActionController
S
27 175
ShortPixel\ShortPixelLogger\DebugItem
S
27 99
ShortPixel\Model\Converter\MediaLibraryConverter
S
26 110
ShortPixel\Controller\Api\RequestManager
S
25 108
ShortPixel\ShortQ\Item
S
24 78
ShortPixel\Model\Queue\QueueItemData
S
24 80
ShortPixel\ShortPixelPluginRequest
S
22 116
ShortPixel\Build\PackageLoader
S
20 60
ShortPixel\Controller\Optimizer\OptimizerBase
S
20 81
ShortPixel\Controller\View\ListMediaViewController
S
19 102
ShortPixel\Replacer\Libraries\Unserialize\DisallowedClassesSubstitutor
S
18 75
ShortPixel\Model\Converter\BMPConverter
S
18 89
ShortPixel\Model\AccessModel
S
17 69
ShortPixel\Controller\StatsController
S
17 76
ShortPixel\Model\AdminNotices\AvifNotice
S
16 66
ShortPixel\Controller\ImageEditorController
S
15 50
ShortPixel\Model\CacheModel
S
15 55
ShortPixel\ShortPixelFeedback
S
15 300
ShortPixel\Model\AdminNotices\ListviewNotice
S
12 49
ShortPixel\Controller\Queue\MediaLibraryQueue
S
12 82
ShortPixel\Controller\Queue\CustomQueue
S
12 83
ShortPixel\Replacer\Modules\YoastSeo
S
11 39
ShortPixel\Model\Image\ImageThumbnailMeta
S
11 33
ShortPixel\Model\AdminNotices\QuotaNoticeReached
S
9 66
ShortPixel\Model\AdminNotices\LitespeedCache
S
9 37
ShortPixel\Model\Image\ImageMeta
S
8 24
ShortPixel\Controller\ErrorController
S
7 27
ShortPixel\Model\AdminNotices\ApiNoticeRepeatLong
S
7 32
ShortPixel\Model\AdminNotices\ApiNoticeRepeat
S
7 27
ShortPixel\Replacer\Libraries\Unserialize\Unserialize
S
6 21

25 more item(s) not shown.