Code Analysis: JCH Optimize 4.2.0

Class Rating Complexity Lines of code
JchOptimize\Core\Html\Callbacks\LazyLoad
C
115 251
JchOptimize\Html\Renderer\Setting
C
112 414
JchOptimize\Core\Html\Callbacks\LazyLoad
C
101 264
JchOptimize\Core\Html\FilesManager
B
95 319
JchOptimize\Core\PageCache\PageCache
B
83 253
JchOptimize\Core\PageCache\PageCache
B
83 272
JchOptimize\Core\Html\HtmlManager
B
82 288
JchOptimize\Core\Html\FilesManager
B
80 247
JchOptimize\Core\Html\Processor
B
78 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\Callbacks\ExtractCriticalCss
A
69 213
JchOptimize\Core\Css\Sprite\Controller
A
68 314
JchOptimize\Core\Css\Sprite\Controller
A
68 276
JchOptimize\Core\Http2Preload
A
66 179
JchOptimize\Core\Css\Callbacks\ExtractCriticalCss
A
66 226
JchOptimize\Core\Html\CacheManager
A
64 219
JchOptimize\Core\Html\CacheManager
A
61 231
JchOptimize\Core\Html\Processor
A
61 460
JchOptimize\Core\Http2Preload
A
60 190
JchOptimize\Core\Css\Parser
A
58 183
JchOptimize\Core\Admin\Ajax\OptimizeImage
A
57 283
JchOptimize\Core\Css\Parser
A
56 198
JchOptimize\Core\PageCache\CaptureCache
A
56 239
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\Core\Css\Callbacks\CorrectUrls
S
45 96
JchOptimize\Core\Html\AttributesCollection
S
44 106
JchOptimize\Plugin\Admin
S
44 372
JchOptimize\Core\Html\Callbacks\Cdn
S
43 108
JchOptimize\Core\Html\Parser
S
42 195
JchOptimize\Html\Helper
S
41 255
JchOptimize\Core\Helper
S
41 114
JchOptimize\Core\Laminas\Plugins\ClearExpiredByFactor
S
40 121
JchOptimize\Core\Html\Callbacks\CombineJsCss
S
38 135
JchOptimize\Core\Cdn
S
37 131
JchOptimize\Core\Cdn
S
37 127
JchOptimize\Plugin\Installer
S
36 155
JchOptimize\Platform\Utility
S
36 110
JchOptimize\Core\FeatureHelpers\LazyLoadExtended
S
35 167
JchOptimize\Core\Html\Elements\BaseElement
S
35 115
JchOptimize\Platform\Paths
S
34 129
JchOptimize\Core\Html\Callbacks\Cdn
S
34 110
JchOptimize\Core\Html\Callbacks\CombineJsCss
S
34 93
JchOptimize\Core\Admin\Icons
S
33 501
JchOptimize\Core\Css\Sprite\Handler\Gd
S
33 95
JchOptimize\Core\Css\Sprite\Handler\Gd
S
33 123
JchOptimize\Core\Admin\Icons
S
33 169
JchOptimize\Core\Admin\Helper
S
32 137
JchOptimize\Core\Admin\Helper
S
31 155
JchOptimize\Core\Output
S
31 119
JchOptimize\Core\Css\Callbacks\CombineMediaQueries
S
31 84
JchOptimize\Core\Css\Callbacks\CombineMediaQueries
S
31 92
JchOptimize\Service\MvcProvider
S
30 246
JchOptimize\Core\Css\Callbacks\CorrectUrls
S
30 74
JchOptimize\Core\Output
S
30 104
JchOptimize\Core\Optimize
S
29 105
JchOptimize\Core\Optimize
S
29 105
JchOptimize\Core\Laminas\Plugins\ClearExpiredByFactor
S
28 93
JchOptimize\Core\Service\CachingProvider
S
27 130
JchOptimize\Core\Service\CachingProvider
S
27 183
JchOptimize\Core\FeatureHelpers\DynamicJs
S
27 106
JchOptimize\Core\FeatureHelpers\Fonts
S
27 114
JchOptimize\Core\Css\Processor
S
27 180
JchOptimize\Core\Css\Processor
S
26 195
JchOptimize\Core\Service\CoreProvider
S
26 126
JchOptimize\Core\FeatureHelpers\Webp
S
26 108
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\Platform\Html
S
22 104
JchOptimize\Core\Admin\Tasks
S
22 214
JchOptimize\Core\Css\Callbacks\HandleAtRules
S
21 69
JchOptimize\Core\Admin\Ajax\FileTree
S
21 118
JchOptimize\Core\Css\Sprite\Handler\Imagick
S
20 71
JchOptimize\Core\Css\Sprite\Handler\Imagick
S
20 82
JchOptimize\Model\PageCache
S
20 64
JchOptimize\Core\Admin\Ajax\FileTree
S
20 111
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 779
JchOptimize\Core\Debugger
S
12 48
JchOptimize\Core\Debugger
S
12 52
JchOptimize\Core\Htaccess
S
12 42
JchOptimize\Core\Admin\ImageUploader
S
12 70
JchOptimize\Controller\PageCache
S
11 60
JchOptimize\Platform\Excludes
S
11 39
JchOptimize\Model\Configure
S
11 36
JchOptimize\Core\Admin\Ajax\SmartCombine
S
9 45
JchOptimize\Html\CacheStorageSupportHelper
S
9 19
JchOptimize\Core\Html\Callbacks\BuildHtmlElement
S
9 48
JchOptimize\Core\FeatureHelpers\CdnDomains
S
8 31
JchOptimize\ControllerResolver
S
8 27
JchOptimize\Core\Browser
S
7 19
JchOptimize\Core\Htaccess
S
7 26
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\FileUtils
S
7 27
JchOptimize\Controller\BrowserCaching
S
5 27
JchOptimize\Core\Admin\Ajax\Ajax
S
5 18
JchOptimize\Model\BulkSettings
S
5 22
JchOptimize\Core\Admin\AbstractHtml
S
5 39
JchOptimize\Core\Admin\Ajax\Ajax
S
5 17
JchOptimize\Controller\OptimizeImages
S
4 28
JchOptimize\Core\Service\CachingConfigurationProvider
S
4 17
JchOptimize\Controller\CleanCache
S
4 22
JchOptimize\Core\Service\CachingConfigurationProvider
S
4 154
JchOptimize\Core\Admin\Ajax\MultiSelect
S
3 15
JchOptimize\Core\FeatureHelpers\DynamicSelectors
S
3 12
JchOptimize\Controller\RestoreImages
S
3 21
JchOptimize\Controller\DeleteBackups
S
3 21
JchOptimize\Core\Admin\Ajax\MultiSelect
S
3 15
JchOptimize\View\PageCacheHtml
S
3 123
JchOptimize\Core\Service\IlluminateViewFactoryProvider
S
2 26
JchOptimize\View\ConfigurationsHtml
S
2 19
JchOptimize\Core\Service\FeatureHelpersProvider
S
1 100

85 more item(s) not shown.