Code Analysis: Fazaé WP Booster 1.2.0

Function Rating Maintainability Complexity Lines of code
fazaeWPBooster\Controller\BoosterAdminController::boosterAdminAction()
B
44 17 47
fazaeWPBooster\Plugin::add_header_no_cache()
A
48 9 30
fazaeWPBooster\Optimizer\MinifyOptimizer::extractCssLinks()
S
56 8 15
fazaeWPBooster\Image::convertToWebPByGettingOriginalImage()
S
45 5 42
fazaeWPBooster\Varnish::add_varnish_tag_header()
S
61 5 13
fazaeWPBooster\Optimizer\CdnOptimizer::filter_files_url()
S
51 4 27
fazaeWPBooster\Controller\BoosterAdminController::resultSpan()
S
62 5 12
fazaeWPBooster\Optimizer\MinifyOptimizer::run()
S
60 4 15
fazaeWPBooster\Optimizer\MinifyOptimizer::minifyCss()
S
60 4 14
fazaeWPBooster\Optimizer\MinifyOptimizer::minifyJs()
S
60 4 14
fazaeWPBooster\Controller\BoosterAdminController::checkCDN()
S
59 4 14
fazaeWPBooster\Optimizer\MinifyOptimizer::extractJsScripts()
S
60 4 12
fazaeWPBooster\Optimizer\MinifyOptimizer::http2ResourcePushHeader()
S
62 4 12
fazaeWPBooster\Controller\BoosterAdminController::getWordpressCacheInfo()
S
55 3 19
fazaeWPBooster\Optimizer\MinifyOptimizer::getMinifiedFilenameFromUrlArray()
S
59 3 15
fazaeWPBooster\Optimizer\Optimizer::run()
S
61 3 14
fazaeWPBooster\Optimizer\LazyLoadingOptimizer::lazyLoadImages()
S
60 3 12
fazaeWPBooster\Controller\BoosterAdminController::getHeaders()
S
62 3 11
fazaeWPBooster\Plugin::configure()
S
55 2 20
fazaeWPBooster\Optimizer\MinifyOptimizer::appendMinifiedCssTag()
S
64 3 10
fazaeWPBooster\Optimizer\MinifyOptimizer::appendMinifiedJsTag()
S
64 3 10
fazaeWPBooster\Optimizer\MinifyOptimizer::extractHtmlTagProperties()
S
65 2 9
fazaeWPBooster\Varnish::configure()
S
65 2 9
fazaeWPBooster\Varnish::getInstance()
S
71 2 6
fazaeWPBooster\Controller\BoosterAdminController::checkVarnish()
S
69 2 7
fazaeWPBooster\Image::getInstance()
S
71 2 6
fazaeWPBooster\Varnish::clean_varnish_post_cache()
S
67 2 7
fazaeWPBooster\Controller\BoosterAdminController::getInstance()
S
71 2 6
fazaeWPBooster\Optimizer\LazyLoadingOptimizer::extractHtmlTagProperties()
S
65 2 9
fazaeWPBooster\Optimizer\LazyLoadingOptimizer::run()
S
70 2 7
fazaeWPBooster\Front::getInstance()
S
72 2 6
fazaeWPBooster\Admin::getInstance()
S
72 2 6
fazaeWPBooster\Optimizer\CdnOptimizer::run()
S
75 2 5
fazaeWPBooster\Controller\BoosterAdminController::getPageConfiguration()
S
80 1 3
fazaeWPBooster\Optimizer\MinifyOptimizer::initDirectories()
S
76 1 4
fazaeWPBooster\Admin::enqueue_styles()
S
77 1 3
fazaeWPBooster\Controller\BoosterAdminController::configure()
S
69 1 6
fazaeWPBooster\Optimizer\LazyLoadingOptimizer::addLibraryScript()
S
69 1 6
fazaeWPBooster\Front::enqueue_scripts()
S
77 1 3
fazaeWPBooster\Optimizer\BaseOptimizer::__construct()
S
77 1 4
fazaeWPBooster\Admin::configure()
S
75 1 4
fazaeWPBooster\Front::enqueue_styles()
S
77 1 3
fazaeWPBooster\Optimizer\MinifyOptimizer::getAbsoluteRootPath()
S
79 1 3
fazaeWPBooster\Optimizer\BaseOptimizer::getContent()
S
82 1 3
fazaeWPBooster\Image::__construct()
S
70 1 6
fazaeWPBooster\Optimizer\LazyLoadingOptimizer::findImages()
S
72 1 5
fazaeWPBooster\Optimizer\BaseOptimizer::run()
S
100 1 0
fazaeWPBooster\Admin::enqueue_scripts()
S
77 1 3
fazaeWPBooster\Controller\BoosterAdminController::getHeadersImg()
S
71 1 5
fazaeWPBooster\Front::configure()
S
91 1 2
fazaeWPBooster\Plugin::optimizeContent()
S
75 1 4
fazaeWPBooster\Plugin::clean_cache()
S
77 1 4