Code Analysis: JCH Optimize 4.1.0

Class Rating Complexity Lines of code
JchOptimize\Core\Html\Callbacks\LazyLoad
C
108 234
JchOptimize\Html\Renderer\Setting
C
107 401
JchOptimize\Core\Html\Callbacks\LazyLoad
C
101 264
JchOptimize\Core\Html\FilesManager
B
95 319
JchOptimize\Core\PageCache\PageCache
B
83 252
JchOptimize\Core\PageCache\PageCache
B
83 272
JchOptimize\Core\Html\HtmlManager
B
80 282
JchOptimize\Core\Html\FilesManager
B
77 241
JchOptimize\Core\Html\Processor
A
75 414
JchOptimize\Core\Admin\MultiSelectItems
A
74 276
JchOptimize\Core\Admin\MultiSelectItems
A
73 278
JchOptimize\Core\Html\LinkBuilder
A
72 246
JchOptimize\Core\Css\Sprite\Controller
A
68 273
JchOptimize\Core\Css\Sprite\Controller
A
68 314
JchOptimize\Core\Css\Callbacks\ExtractCriticalCss
A
66 226
JchOptimize\Core\Css\Callbacks\ExtractCriticalCss
A
66 204
JchOptimize\Core\Http2Preload
A
63 166
JchOptimize\Core\Html\CacheManager
A
63 215
JchOptimize\Core\Html\CacheManager
A
61 231
JchOptimize\Core\Html\Processor
A
61 460
JchOptimize\Core\Http2Preload
A
60 190
JchOptimize\Core\Admin\Ajax\OptimizeImage
A
57 283
JchOptimize\Core\PageCache\CaptureCache
A
56 239
JchOptimize\Core\Css\Parser
A
56 174
JchOptimize\Core\Css\Parser
A
56 198
JchOptimize\Core\Helper
A
56 181
JchOptimize\Core\Combiner
A
55 257
JchOptimize\Core\Combiner
A
55 195
JchOptimize\Core\Html\Parser
S
50 180
JchOptimize\Plugin\Loader
S
48 159
JchOptimize\Plugin\Admin
S
44 372
JchOptimize\Core\Html\AttributesCollection
S
44 106
JchOptimize\Core\Html\Callbacks\Cdn
S
43 108
JchOptimize\Core\Html\Parser
S
42 195
JchOptimize\Core\Helper
S
41 114
JchOptimize\Core\Laminas\Plugins\ClearExpiredByFactor
S
40 109
JchOptimize\Core\Laminas\Plugins\ClearExpiredByFactor
S
40 121
JchOptimize\Html\Helper
S
40 248
JchOptimize\Core\Cdn
S
40 134
JchOptimize\Core\Css\Callbacks\CorrectUrls
S
38 82
JchOptimize\Core\Html\Callbacks\CombineJsCss
S
38 135
JchOptimize\Core\Cdn
S
37 131
JchOptimize\Platform\Utility
S
36 110
JchOptimize\Plugin\Installer
S
36 155
JchOptimize\Core\FeatureHelpers\LazyLoadExtended
S
35 167
JchOptimize\Core\Html\Callbacks\CombineJsCss
S
34 93
JchOptimize\Core\Admin\Icons
S
33 169
JchOptimize\Core\Css\Sprite\Handler\Gd
S
33 95
JchOptimize\Core\Css\Sprite\Handler\Gd
S
33 123
JchOptimize\Core\Admin\Icons
S
33 501
JchOptimize\Core\Admin\Helper
S
32 137
JchOptimize\Core\Html\Callbacks\Cdn
S
32 104
JchOptimize\Core\Html\Elements\BaseElement
S
32 105
JchOptimize\Core\Output
S
31 106
JchOptimize\Core\Output
S
31 119
JchOptimize\Core\Css\Callbacks\CombineMediaQueries
S
31 84
JchOptimize\Platform\Paths
S
31 115
JchOptimize\Core\Admin\Helper
S
31 155
JchOptimize\Core\Css\Callbacks\CombineMediaQueries
S
31 92
JchOptimize\Service\MvcProvider
S
30 246
JchOptimize\Core\Css\Callbacks\CorrectUrls
S
30 74
JchOptimize\Core\Optimize
S
29 105
JchOptimize\Core\Optimize
S
29 105
JchOptimize\Core\Css\Processor
S
27 180
JchOptimize\Core\Service\CachingProvider
S
27 132
JchOptimize\Core\Service\CachingProvider
S
27 183
JchOptimize\Core\FeatureHelpers\DynamicJs
S
27 106
JchOptimize\Core\FeatureHelpers\Fonts
S
27 114
JchOptimize\Core\Admin\API\ProcessImagesByFolders
S
27 70
JchOptimize\Core\Css\Processor
S
26 195
JchOptimize\Core\FeatureHelpers\Webp
S
26 108
JchOptimize\Core\Service\CoreProvider
S
26 126
JchOptimize\Core\Service\CoreProvider
S
25 216
JchOptimize\Core\Css\Sprite\Generator
S
24 128
JchOptimize\Core\SystemUri
S
24 75
JchOptimize\Core\SystemUri
S
24 77
JchOptimize\Core\Css\Sprite\Generator
S
24 135
JchOptimize\Core\Admin\Tasks
S
22 214
JchOptimize\Platform\Html
S
22 104
JchOptimize\Core\Admin\API\ProcessImagesByUrls
S
22 102
JchOptimize\Core\Admin\Ajax\FileTree
S
21 111
JchOptimize\Core\Admin\Ajax\FileTree
S
21 118
JchOptimize\Core\Css\Callbacks\HandleAtRules
S
21 69
JchOptimize\Core\Css\Sprite\Handler\Imagick
S
20 70
JchOptimize\Core\Css\Sprite\Handler\Imagick
S
20 82
JchOptimize\Model\PageCache
S
20 64
JchOptimize\Core\FeatureHelpers\Http2Excludes
S
19 48
JchOptimize\Core\Admin\Tasks
S
19 193
JchOptimize\Core\Css\Callbacks\HandleAtRules
S
19 55
JchOptimize\Core\FeatureHelpers\ReduceDom
S
16 49
JchOptimize\Platform\Profiler
S
15 60
JchOptimize\Controller\ToggleSetting
S
14 44
JchOptimize\Core\Html\AsyncManager
S
13 199
JchOptimize\Html\TabSettings
S
13 745
JchOptimize\Core\Debugger
S
13 54
JchOptimize\Core\Admin\ImageUploader
S
12 70
JchOptimize\Core\Htaccess
S
12 42
JchOptimize\Core\Debugger
S
12 48
JchOptimize\Platform\Excludes
S
11 39
JchOptimize\Model\Configure
S
11 36
JchOptimize\Controller\PageCache
S
11 60
JchOptimize\Core\Html\Callbacks\BuildHtmlElement
S
9 45
JchOptimize\Html\CacheStorageSupportHelper
S
9 19
JchOptimize\Core\Admin\Ajax\SmartCombine
S
9 45
JchOptimize\ControllerResolver
S
8 27
JchOptimize\Core\FeatureHelpers\CdnDomains
S
8 31
JchOptimize\Core\Admin\EventStream
S
8 37
JchOptimize\Core\Service\SpatieProvider
S
7 33
JchOptimize\Controller\ImportSettings
S
7 53
JchOptimize\Core\Browser
S
7 19
JchOptimize\Core\FileUtils
S
7 27
JchOptimize\Core\Htaccess
S
7 26
JchOptimize\Core\Browser
S
7 19
JchOptimize\Core\FileUtils
S
7 27
JchOptimize\Core\Admin\AbstractHtml
S
6 25
JchOptimize\Core\Admin\Ajax\Ajax
S
5 17
JchOptimize\Controller\BrowserCaching
S
5 27
JchOptimize\Core\Admin\AbstractHtml
S
5 39
JchOptimize\Model\BulkSettings
S
5 22
JchOptimize\Core\Admin\Ajax\Ajax
S
5 18
JchOptimize\Core\Service\CachingConfigurationProvider
S
4 154
JchOptimize\Controller\CleanCache
S
4 22
JchOptimize\Core\Service\CachingConfigurationProvider
S
4 17
JchOptimize\Controller\OptimizeImages
S
4 28
JchOptimize\Core\FeatureHelpers\DynamicSelectors
S
3 12
JchOptimize\View\PageCacheHtml
S
3 123
JchOptimize\Controller\DeleteBackups
S
3 21
JchOptimize\Core\Admin\Ajax\MultiSelect
S
3 15
JchOptimize\Core\Admin\Ajax\MultiSelect
S
3 15
JchOptimize\Controller\RestoreImages
S
3 21
JchOptimize\Core\Service\IlluminateViewFactoryProvider
S
2 26
JchOptimize\Core\Service\FeatureHelpersProvider
S
1 100

85 more item(s) not shown.