Code Analysis: 10Web Image Optimizer 6.0.67

Function Rating Maintainability Complexity Lines of code
TenWebPluginIO\Connect::connectToTenweb()
A
44 16 37
TenWebPluginIO\Utils::getPageScore()
A
41 14 53
TenWebPluginIO\MainView::BoosterViewPart()
A
34 8 128
TenWebPluginIO\Utils::installBooster()
A
47 11 33
TenWebPluginIO\MainView::displayMainPage()
A
36 5 109
TenWebPluginIO\DeactivatePopups::setArgs()
A
37 5 92
TenWebPluginIO\DeactivatePopups::popupView()
A
47 8 45
TenWebPluginIO\Connect::getConnectionLink()
A
45 8 40
TenWebPluginIO\MainView::getspeedScore()
A
52 9 25
TenWebPluginIO\TenWebIORest::checkDomain()
A
43 7 53
TenWebPluginIO\TenWebIOClass::__construct()
A
53 9 19
TenWebPluginIO\MainView::checkHomeSpeedStatus()
A
56 9 17
TenWebPluginIO\MainView::setVar()
A
49 8 29
TenWebPluginIO\TenWebIORest::callback()
A
46 7 41
TenWebPluginIO\SignUpView::getConnectView()
S
40 3 83
TenWebPluginIO\OnBoarding::display()
S
50 4 39
TenWebPluginIO\TenWebIORest::connectFromCore()
S
48 4 38
TenWebPluginIO\TenWebIOClass::onBoardingStepChange()
S
55 5 18
TenWebPluginIO\MainView::emptyMediaLibraryView()
S
44 2 62
TenWebPluginIO\TenWebIOClass::notices()
S
57 5 16
TenWebPluginIO\DeactivatePopups::showPopup()
S
59 4 16
TenWebPluginIO\Connect::ImageOptimizerConnected()
S
66 5 8
TenWebPluginIO\DeactivatePopups::getDeactivationLinks()
S
58 4 15
TenWebPluginIO\Utils::checkUrlValidation()
S
60 4 13
TenWebPluginIO\MainView::allSetBoosterActiveView()
S
44 1 57
TenWebPluginIO\MainView::__construct()
S
63 4 11
TenWebPluginIO\TenWebIOClass::activate()
S
61 4 11
TenWebPluginIO\TenWebIORest::checkAuthorization()
S
58 3 17
TenWebPluginIO\OnBoarding::onBoardingHeader()
S
59 3 16
TenWebPluginIO\Utils::isFreeUser()
S
70 4 5
TenWebPluginIO\TenWebIORest::registerRoutes()
S
60 3 13
TenWebPluginIO\Connect::disconnectFromTenweb()
S
60 3 13
TenWebPluginIO\MainView::freePlanBanner()
S
52 2 26
TenWebPluginIO\TenWebIORest::logout()
S
53 2 24
TenWebPluginIO\TenWebIOClass::checkPHPVersion()
S
64 3 9
TenWebPluginIO\TenWebIORest::parseEndpoint()
S
63 3 10
TenWebPluginIO\Utils::getBoosterStatus()
S
64 3 10
TenWebPluginIO\Utils::formatBytes()
S
62 3 9
TenWebPluginIO\OnBoarding::welcomeView()
S
56 1 24
TenWebPluginIO\MainView::mainPageFooterPart()
S
54 1 23
TenWebPluginIO\MainView::enqueueScripts()
S
53 1 22
TenWebPluginIO\OnBoarding::signUpBoosterView()
S
58 1 20
TenWebPluginIO\OnBoarding::lockedFeaturesView()
S
58 1 20
TenWebPluginIO\Connect::disconnectFromBooster()
S
57 1 17
TenWebPluginIO\OnBoarding::enqueueScripts()
S
56 1 16
TenWebPluginIO\TenWebIOClass::admin()
S
70 2 7
TenWebPluginIO\TenWebIOClass::pluginActivationRedirect()
S
69 2 6
TenWebPluginIO\TenWebIOClass::pluginsPageDeactivatePopup()
S
74 2 5
TenWebPluginIO\Utils::pluginInstalled()
S
67 2 7
TenWebPluginIO\Utils::getImagesData()
S
67 2 8
TenWebPluginIO\TenWebIOClass::getInstance()
S
72 2 6
TenWebPluginIO\TenWebIOClass::onBoarding()
S
75 1 4
TenWebPluginIO\TenWebIOClass::phpNotice()
S
77 1 3
TenWebPluginIO\TenWebIOClass::adminMenu()
S
69 1 5
TenWebPluginIO\TenWebIOClass::ioDeactivate()
S
74 1 4
TenWebPluginIO\DeactivatePopups::__construct()
S
74 1 5
TenWebPluginIO\DeactivatePopups::enqueueScripts()
S
64 1 9
TenWebPluginIO\SignUpView::__construct()
S
67 1 7
TenWebPluginIO\OnBoarding::__construct()
S
73 1 5
TenWebPluginIO\TenWebIOClass::siteState()
S
80 1 3