Code Analysis: Extendify 1.13.2

Function Rating Maintainability Complexity Lines of code
Extendify\Library\Frontend::themeCompatInlineStyles()
C
28
19 162
Extendify\AdminPageRouter::__construct()
A
41 11 60
Extendify\Launch\Admin::addScopedScriptsAndStyles()
A
41 8 57
Extendify\Config::__construct()
A
51 8 24
Extendify\Library\AdminPage::pageContent()
A
37 2 114
Extendify\HelpCenter\DataProvider\ResourceData::getResponseData()
A
57 8 17
Extendify\Assist\DataProvider\ResourceData::getResponseData()
A
57 8 17
Extendify\HelpCenter\Admin::loadGlobalScripts()
A
44 6 46
Extendify\AdminPageRouter::redirectOnce()
A
56 8 16
Extendify\Shared\Admin::loadGlobalScripts()
S
40 5 57
Extendify\Assist\Admin::loadPageScripts()
S
41 5 54
Extendify\PartnerData::getPartnerData()
S
48 6 34
Extendify\Library\Controllers\SiteController::addUtilsToGlobalStyles()
S
49 6 31
Extendify::__invoke()
S
58 7 15
Extendify\Library\Admin::addScopedScriptsAndStyles()
S
45 5 43
Extendify\Draft\Admin::enqueueGutenbergAssets()
S
49 5 31
Extendify\Draft\Controllers\ImageController::uploadMedia()
S
50 5 29
Extendify\PartnerData::cssVariableMapping()
S
50 5 27
Extendify\Assist\Controllers\DomainsSuggestionController::suggestDomains()
S
51 5 26
Extendify\Library\AdminPage::__construct()
S
53 5 25
Extendify\Http::__construct()
S
51 5 24
Extendify\Insights::__construct()
S
56 5 17
Extendify\Library\Admin::isGutenbergEditor()
S
62 6 10
Extendify\AdminPageRouter::customLoginRedirect()
S
64 6 9
Extendify\Assist\Admin::canRunLaunchAgain()
S
58 4 16
Extendify\Assist\Admin::getTasksDependecies()
S
62 5 10
Extendify\Http::getHandler()
S
53 3 22
Extendify\Http::getBaseUrl()
S
55 3 19
Extendify\Insights::filterExternalInsights()
S
55 3 18
Extendify\AdminPageRouter::addAdminMenu()
S
60 3 13
Extendify\HelpCenter\Controllers\SupportArticlesController::getRedirect()
S
59 3 13
Extendify\Assist\DataProvider\ResourceData::markTaskCompleted()
S
60 3 13
Extendify\Assist\AdminPage::__construct()
S
62 3 12
Extendify\PartnerData::__construct()
S
51 2 24
Extendify\Shared\Services\Sanitizer::sanitizeArray()
S
67 3 7
Extendify\Config::showLaunch()
S
66 3 9
Extendify\AdminPageRouter::getRoute()
S
66 3 9
Extendify\Affiliate::monsterInsights()
S
60 2 15
Extendify\ApiRouter::checkPermission()
S
69 3 6
Extendify\Library\Controllers\SiteController::getDeactivationCss()
S
60 2 14
Extendify\HelpCenter\DataProvider\ResourceData::getHttpInstance()
S
60 2 13
Extendify\ApiRouter::__construct()
S
62 2 13
Extendify\Assist\DataProvider\ResourceData::getHttpInstance()
S
60 2 13
Extendify\Affiliate::wpforms()
S
63 2 12
Extendify\Affiliate::aioseo()
S
63 2 12
Extendify\Draft\Admin::loadScripts()
S
62 2 11
Extendify\Launch\Admin::getLaunchCreatedPages()
S
62 2 11
Extendify\Launch\Admin::getLaunchCreatedNavigations()
S
62 2 11
Extendify\Assist\Controllers\WPController::getActivePlugins()
S
62 2 11
Extendify\Library\Frontend::enqueueUtilityStyles()
S
63 2 11
Extendify\Library\Admin::registerUserMeta()
S
58 1 17
Extendify\Insights::setUpActiveTests()
S
63 2 10
Extendify\Assist\DataProvider\ResourceData::__construct()
S
68 2 8
Extendify\Launch\Controllers\WPController::prefetchAssistData()
S
69 2 6
Extendify\Assist\DataProvider\ResourceData::scheduleCache()
S
64 2 10
Extendify\Assist\DataProvider\ResourceData::cache()
S
65 2 9
Extendify\Assist\DataProvider\ResourceData::recommendations()
S
66 2 8
Extendify\ApiRouter::__callStatic()
S
66 2 8
Extendify\Assist\DataProvider\ResourceData::domainsSuggestion()
S
66 2 8
Extendify\Assist\DataProvider\ResourceData::cacheData()
S
71 2 5
Extendify\Assist\DataProvider\ResourceData::deleteCache()
S
65 2 9
Extendify\Shared\Services\Sanitizer::sanitizeUnknown()
S
78 2 3
Extendify\HelpCenter\Controllers\SupportArticlesController::articles()
S
67 2 7
Extendify\HelpCenter\Controllers\SupportArticlesController::article()
S
67 2 7
Extendify\HelpCenter\DataProvider\ResourceData::__construct()
S
68 2 8
Extendify\HelpCenter\DataProvider\ResourceData::scheduleCache()
S
64 2 10
Extendify\HelpCenter\DataProvider\ResourceData::cache()
S
65 2 9
Extendify\HelpCenter\DataProvider\ResourceData::supportArticles()
S
66 2 8
Extendify\Library\Admin::loadScripts()
S
72 2 6
Extendify\Assist\Controllers\TasksController::getRemainingCount()
S
64 2 9
Extendify\HelpCenter\DataProvider\ResourceData::tours()
S
66 2 8
Extendify\HelpCenter\DataProvider\ResourceData::cacheData()
S
71 2 5
Extendify\Http::__callStatic()
S
65 2 9
Extendify\HelpCenter\DataProvider\ResourceData::deleteCache()
S
65 2 9
Extendify\Launch\Controllers\WPController::createNavigationWithMeta()
S
59 1 14
Extendify\Launch\AdminPage::pageContent()
S
83 1 5
Extendify\Launch\Admin::__construct()
S
78 1 3
Extendify\Launch\Controllers\WPController::getOption()
S
68 1 7
Extendify\Launch\Controllers\WPController::updateOption()
S
71 1 5
Extendify\Shared\Admin::addExtraMetaFields()
S
69 1 7
Extendify\Launch\Controllers\DataController::getSuggestedPlugins()
S
69 1 7
Extendify\Launch\AdminPage::__construct()
S
91 1 2
Extendify\Shared\Controllers\UserSettingsController::updateUserMeta()
S
70 1 5
Extendify\HelpCenter\Controllers\RouterController::store()
S
71 1 5
Extendify\Assist\Controllers\RouterController::get()
S
74 1 4
Extendify\Library\Controllers\SiteController::get()
S
74 1 4
Extendify\Library\Controllers\SiteController::single()
S
69 1 6
Extendify\Draft\Admin::__construct()
S
78 1 3
Extendify\Shared\Services\Sanitizer::sanitizeText()
S
79 1 3
Extendify\PartnerData::setting()
S
79 1 3
Extendify\Assist\Controllers\DomainsSuggestionController::deleteCache()
S
74 1 4
Extendify\Launch\Controllers\DataController::getGoals()
S
69 1 7
Extendify\Affiliate::isEnabled()
S
78 1 3
Extendify\Shared\Services\Sanitizer::sanitizeTextarea()
S
79 1 3
Extendify\Assist\DataProvider\ResourceData::getData()
S
71 1 6
Extendify\Shared\Controllers\UserSelectionController::get()
S
74 1 4
Extendify\AdminPageRouter::addSubMenu()
S
66 1 10
Extendify\Launch\Controllers\WPController::getActivePlugins()
S
70 1 6
Extendify\Assist\Controllers\TasksController::get()
S
74 1 4
Extendify\Assist\Controllers\DomainsSuggestionController::hasValidSiteTitle()
S
72 1 5
Extendify\HelpCenter\Controllers\TourController::fetchTours()
S
69 1 7
Extendify\HelpCenter\DataProvider\ResourceData::getData()
S
71 1 6
Extendify\Assist\Controllers\GlobalsController::store()
S
71 1 5
Extendify\Assist\Controllers\DomainsSuggestionController::cleanSiteTitle()
S
75 1 4
Extendify\Assist\Admin::__construct()
S
75 1 4
Extendify\HelpCenter\Controllers\TourController::store()
S
71 1 5
Extendify\Assist\Controllers\TasksController::store()
S
71 1 5
Extendify\Library\Frontend::__construct()
S
75 1 4
Extendify\Assist\Controllers\GlobalsController::get()
S
74 1 4
Extendify\HelpCenter\Controllers\RouterController::get()
S
74 1 4
Extendify\Assist\Controllers\RecommendationsController::fetchRecommendations()
S
69 1 7
Extendify\Shared\Services\Sanitizer::sanitizePostContent()
S
79 1 3
Extendify\HelpCenter\Controllers\SupportArticlesController::store()
S
71 1 5
Extendify\ApiRouter::postHandler()
S
68 1 7
Extendify\Launch\Admin::getTemplatePartIds()
S
70 1 6
Extendify\Assist\Controllers\RecommendationsController::get()
S
74 1 4
Extendify\Shared\Controllers\UserSelectionController::store()
S
71 1 5
Extendify\HelpCenter\Controllers\SupportArticlesController::get()
S
74 1 4
Extendify\HelpCenter\Admin::__construct()
S
78 1 3
Extendify\Assist\Controllers\RouterController::store()
S
71 1 5
Extendify\ApiRouter::getHandler()
S
68 1 7
Extendify\Library\Admin::__construct()
S
74 1 4
Extendify\Launch\Controllers\DataController::ping()
S
78 1 3
Extendify\HelpCenter\Controllers\TourController::get()
S
74 1 4
Extendify\Assist\AdminPage::pageContent()
S
77 1 9
Extendify\Shared\Admin::__construct()
S
72 1 5
Extendify\Draft\Controllers\UserSettingsController::get()
S
74 1 4
Extendify\Library\Controllers\SiteController::store()
S
71 1 5
Extendify\Draft\Controllers\UserSettingsController::store()
S
71 1 5
Extendify\Assist\Controllers\RecommendationsController::store()
S
71 1 5
Extendify\Affiliate::__construct()
S
72 1 6