Code Analysis: JCH Optimize 3.0.2

Function Rating Maintainability Complexity Lines of code
JchOptimize\Awf\Input\Filter::_cleanTags()
D
27
36 151
JchOptimize\Awf\Text\Text::detectLanguage()
C
31 29 112
JchOptimize\Awf\Utils\ParseIni::parse_ini_file_php()
C
31 27 120
JchOptimize\Awf\Input\Filter::clean()
C
36 23 81
JchOptimize\Awf\Container\Container::__construct()
B
32 18 123
JchOptimize\Awf\Document\Menu\MenuManager::initialiseFromDirectory()
B
37 20 80
JchOptimizeLoader::init()
B
37 18 68
JchOptimize\Awf\Mvc\View::__construct()
B
38 18 65
JchOptimize\Awf\Mvc\Model::getInstance()
B
41 18 53
JchOptimize\Platform\Utility::userAgent()
B
38 16 75
JchOptimize\Awf\Input\Filter::_cleanAttributes()
B
40 17 58
JchOptimize\Platform\Uri::toString()
B
47 17 37
JchOptimize\Awf\Application\Application::__construct()
A
43 15 44
JchOptimize\Awf\Utils\ArrayHelper::sortObjects()
A
43 14 54
JchOptimize\Awf\Registry\Registry::set()
A
42 14 53
JchOptimize\Admin\Application::__construct()
A
45 15 38
JchOptimize\Awf\Mvc\Controller::execute()
A
41 13 68
JchOptimize\Awf\Text\Text::loadLanguage()
A
40 13 63
JchOptimize\Awf\Utils\ArrayHelper::getValue()
A
45 14 44
JchOptimize\Awf\Event\Dispatcher::chainHandle()
A
44 13 49
JchOptimize\Awf\Mvc\Controller::__construct()
A
41 12 61
JchOptimize\Awf\Uri\Uri::toString()
A
57 15 13
JchOptimize\Awf\Registry\Registry::get()
A
48 13 33
JchOptimize\Awf\Event\Dispatcher::trigger()
A
45 12 45
JchOptimize\Awf\Mvc\View::getInstance()
A
44 12 44
JchOptimize\Awf\Uri\Uri::parse()
A
51 13 22
JchOptimize\Admin\Container::__construct()
A
44 11 49
JchOptimize\Awf\Mvc\Controller::getInstance()
A
45 11 42
JchOptimize\Platform\Cache::deleteCache()
A
46 11 40
JchOptimize\Platform\Uri::_cleanPath()
A
51 12 25
JchOptimize\Awf\Uri\Uri::_cleanPath()
A
51 12 25
JchOptimize\Admin\Model\Configure::togglesetting()
A
44 10 48
JchOptimize\Awf\Application\Application::getInstance()
A
45 10 43
JchOptimize\Awf\Registry\Registry::bindData()
A
53 11 22
JchOptimize\Platform\Utility::get()
A
48 10 34
JchOptimize\Awf\Registry\Registry::append()
A
48 10 34
JchOptimize\Awf\Uri\Uri::getInstance()
A
48 10 34
JchOptimize\Awf\Application\Application::redirect()
A
44 9 45
JchOptimize\Platform\Cache::requestFilesystemCredentials()
A
50 10 25
JchOptimize\Awf\Input\Input::__construct()
A
47 9 40
JchOptimize\Awf\Mvc\View::loadTemplate()
A
48 9 36
JchOptimize\Awf\Utils\ArrayHelper::pivot()
A
45 8 49
JchOptimize\Awf\Autoloader\Autoloader::findFile()
A
50 9 31
JchOptimize\Awf\Mvc\ViewTemplateFinder::getViewTemplateUris()
A
46 8 40
JchOptimize\Awf\Mvc\Model::__construct()
A
48 8 37
JchOptimize\Awf\Mvc\ViewTemplateFinder::__construct()
A
47 8 37
JchOptimize\Platform\Html::getMenuUrls()
A
49 8 35
JchOptimize\Awf\Utils\ArrayHelper::arrayFromObject()
A
50 8 33
JchOptimize\Awf\Uri\Uri::base()
A
48 8 32
JchOptimize\Awf\Dispatcher\Dispatcher::dispatch()
A
46 7 39
JchOptimize\Awf\Mvc\Model::getTmpInstance()
A
53 8 23
JchOptimize\Platform\FileSystem::filterItems()
A
56 8 17
JchOptimize\Awf\Mvc\View::display()
S
50 7 30
JchOptimize\Platform\Http::request()
S
50 7 29
JchOptimize\Awf\Autoloader\Autoloader::addMap()
S
47 6 44
JchOptimizeAdmin::initializeSettings()
S
41 5 57
JchOptimize\Awf\Mvc\Controller::csrfProtection()
S
51 7 27
JchOptimize\Awf\Mvc\Engine\CompilingEngine::get()
S
46 6 42
JchOptimize\Awf\Mvc\View::get()
S
49 6 39
JchOptimize\Awf\Mvc\Controller::getModel()
S
49 6 35
JchOptimize\Awf\Pimple\Pimple::extend()
S
54 7 20
JchOptimize\Awf\Document\Menu\Item::__construct()
S
55 7 19
JchOptimize\Awf\Pimple\Pimple::offsetGet()
S
55 7 19
JchOptimize\Awf\Input\Input::getArray()
S
50 6 33
JchOptimize\Awf\Inflector\Inflector::isPlural()
S
59 7 13
JchOptimize\Awf\Uri\Uri::rebase()
S
51 6 28
JchOptimize\Awf\Event\Dispatcher::detach()
S
52 6 26
JchOptimize\Awf\Registry\Registry::exists()
S
53 6 25
JchOptimize\Awf\Text\Text::_()
S
52 6 25
JchOptimize\Awf\Mvc\Model::getState()
S
53 6 24
JchOptimize\Platform\Html::getHomePageHtml()
S
52 6 24
JchOptimize\Awf\Mvc\Compiler\Blade::compileString()
S
53 6 24
JchOptimizeLoader::runOptimize()
S
54 6 23
JchOptimize\Awf\Mvc\View::setTemplatePath()
S
54 6 21
JchOptimize\Platform\Html::getMainMenuItemsHtmls()
S
50 5 32
JchOptimize\Platform\Utility::encrypt_decrypt()
S
49 5 32
JchOptimize\Awf\Registry\Registry::toFlatten()
S
57 6 17
JchOptimizeLoader::enqueueLazyLoad()
S
56 6 17
JchOptimize\Awf\Input\Filter::checkAttribute()
S
65 7 7
JchOptimize\Awf\Utils\ArrayHelper::getColumn()
S
59 6 15
akeeba_array_get()
S
60 6 13
akeeba_object_get()
S
61 6 12
JchOptimize\Awf\Mvc\View::renderEach()
S
52 5 27
JchOptimize\Awf\Mvc\Controller::getView()
S
52 5 26
JchOptimize\Admin\Controller\Utility::browsercaching()
S
53 5 25
JchOptimize\Awf\Mvc\View::getModel()
S
53 5 25
JchOptimize\Platform\Http::available()
S
46 4 40
JchOptimize\Awf\Mvc\View::loadAnyTemplate()
S
53 5 24
JchOptimize\Awf\Mvc\Model::getUserStateFromRequest()
S
54 5 23
JchOptimize\Awf\Inflector\Inflector::pluralize()
S
54 5 22
JchOptimize\Awf\Inflector\Inflector::singularize()
S
54 5 22
JchOptimize\Admin\Application::redirect()
S
55 5 21
JchOptimize\Platform\Cache::initializeCache()
S
55 5 21
JchOptimize\Awf\Event\Observer::getObservableEvents()
S
55 5 21
JchOptimize\Awf\Document\Menu\Item::isActive()
S
56 5 20
JchOptimize\Awf\Document\Menu\MenuManager::extractChildren()
S
56 5 20
JchOptimize\Platform\Cache::gc()
S
54 5 20
JchOptimizeAdmin::addScriptsToHead()
S
43 2 65
JchOptimize\Awf\Document\Menu\MenuManager::getMenuItems()
S
55 5 19
JchOptimize\Awf\Utils\Path::clean()
S
56 5 18
JchOptimize\Awf\Mvc\Engine\CompilingEngine::bustOpCache()
S
58 5 18
JchOptimize\Awf\Utils\ArrayHelper::invert()
S
58 5 18
JchOptimize\Platform\Cache::getCache()
S
57 5 17
JchOptimize\Awf\Registry\Registry::asArray()
S
58 5 17
akeeba_array_pluck()
S
58 5 17
JchOptimize\Awf\Utils\Path::find()
S
57 5 17
JchOptimize\Platform\Profiler::attachProfiler()
S
57 5 16
JchOptimize\Awf\Document\Document::outputHTTPHeaders()
S
58 5 16
akeeba_array_set()
S
59 5 15
JchOptimize\Awf\Inflector\Inflector::isSingular()
S
63 6 9
JchOptimize\Helper\TabSettings::javascriptTab()
S
40 1 74
JchOptimize\Helper\Html::checkboxes()
S
51 4 27
JchOptimize\Awf\Mvc\ViewTemplateFinder::resolveUriToPath()
S
50 4 27
JchOptimize\Awf\Input\Filter::_escapeAttributeValues()
S
50 4 27
JchOptimize\Awf\Registry\Registry::__construct()
S
61 5 12
JchOptimize\Awf\Mvc\Engine\CompilingEngine::getPrecompiledPath()
S
51 4 26
JchOptimize\Admin\Model\Configure::applyautosetting()
S
52 4 25
JchOptimizeUpdater::filterTransient()
S
53 4 22
JchOptimize\Helper\TabSettings::cssTab()
S
42 1 67
JchOptimize\Helper\TabSettings::mediaTab()
S
42 1 67
JchOptimize\Awf\Mvc\Model::internal_getState()
S
56 4 22
JchOptimize\Awf\Event\Dispatcher::attach()
S
55 4 22
JchOptimize\Awf\Utils\ArrayHelper::toInteger()
S
56 4 22
JchOptimize\Admin\Application::route()
S
55 4 21
JchOptimize\Awf\Mvc\View::processTemplate()
S
55 4 21
JchOptimize\Awf\Mvc\ViewTemplateFinder::parseTemplateUri()
S
55 4 21
JchOptimize\Helper\TabSettings::generalTab()
S
42 1 64
JchOptimize\Awf\Mvc\Controller::setRedirect()
S
58 4 19
JchOptimize\Awf\Document\Menu\Item::setTitleHandler()
S
57 4 19
JchOptimize\Awf\Utils\ArrayHelper::toString()
S
56 4 19
JchOptimize\Helper\Html::_()
S
56 4 19
JchOptimize\Platform\Cache::getLifetime()
S
58 4 18
JchOptimize\Platform\Excludes::body()
S
59 4 18
JchOptimize\Platform\Excludes::head()
S
59 4 18
JchOptimize\Awf\Application\Configuration::loadConfiguration()
S
57 4 18
JchOptimize\Awf\Input\Input::__get()
S
57 4 18
JchOptimize\Platform\Cache::getWpFileSystem()
S
57 4 17
JchOptimize\Awf\Mvc\ViewTemplateFinder::removeExtension()
S
58 4 16
JchOptimizeUpdater::queryUpdateSite()
S
58 4 15
JchOptimize\Awf\Dispatcher\Dispatcher::__construct()
S
59 4 15
JchOptimize\Awf\Application\Application::getMessageQueueFor()
S
60 4 15
JchOptimize\Awf\Document\Document::addScriptOptions()
S
60 4 15
JchOptimize\Awf\Application\Application::setTemplate()
S
60 4 15
JchOptimize\Awf\Input\Input::loadAllInputs()
S
59 4 15
JchOptimize\Awf\Document\Menu\Item::getTitle()
S
60 4 15
JchOptimize\Awf\Document\Toolbar\Toolbar::addSubmenu()
S
59 4 14
JchOptimize\Platform\Profiler::mark()
S
58 4 14
JchOptimize\Awf\Mvc\ViewTemplateFinder::addExtension()
S
60 4 14
JchOptimize\Awf\Uri\Uri::setVar()
S
60 4 14
akeeba_array_forget()
S
60 4 13
JchOptimize\Awf\Utils\Path::check()
S
59 4 13
JchOptimize\Helper\Html::radio()
S
51 3 28
JchOptimize\Awf\Uri\Uri::root()
S
59 4 13
JchOptimize\Awf\Utils\ArrayHelper::isAssociative()
S
62 4 13
JchOptimizeAdmin::loadResourceFiles()
S
52 3 27
JchOptimize\Awf\Utils\ArrayHelper::arraySearch()
S
62 4 11
JchOptimize\Admin\Controller\Optimizeimages::optimizeimage()
S
53 3 24
JchOptimizeInstaller::activate()
S
54 3 23
JchOptimize\Admin\Controller\Utility::cleancache()
S
57 3 19
JchOptimize\Awf\Input\Filter::_decode()
S
56 3 18
JchOptimize\Admin\Controller\Utility::restoreimages()
S
58 3 17
JchOptimize\Admin\Controller\Utility::deletebackups()
S
57 3 17
JchOptimize\Awf\Mvc\View::stopSection()
S
58 3 17
JchOptimize\Awf\Mvc\View::appendSection()
S
58 3 17
JchOptimize\Awf\Document\Json::render()
S
58 3 17
JchOptimize\Helper\Html::select()
S
58 3 16
JchOptimizeAdmin::addMenuToAdminBar()
S
50 2 31
JchOptimize\Awf\Input\Filter::_stripCSSExpressions()
S
59 3 16
JchOptimize\Awf\Input\Input::cleanMagicQuotes()
S
59 3 16
JchOptimize\Awf\Autoloader\Autoloader::setMap()
S
58 3 16
JchOptimize\Helper\TabSettings::cdnTab()
S
46 1 45
JchOptimize\Awf\Mvc\Controller::display()
S
59 3 15
JchOptimize\Awf\Uri\Uri::setQuery()
S
60 3 15
JchOptimize\Awf\Utils\ArrayHelper::toObject()
S
60 3 15
akeeba_array_dot()
S
59 3 15
akeeba_starts_with()
S
67 4 7
JchOptimizeInstaller::initializeFileSystem()
S
60 3 14
JchOptimize\Platform\Cache::getCallbackCache()
S
60 3 14
JchOptimize\Awf\Mvc\Engine\CompilingEngine::isCached()
S
61 3 14
JchOptimize\Awf\Mvc\Engine\CompilingEngine::putToCache()
S
60 3 14
akeeba_array_fetch()
S
61 3 13
JchOptimize\Helper\Html::description()
S
62 3 13
JchOptimize\Helper\TabSettings::getSettingsArray()
S
60 3 13
JchOptimize\Awf\Mvc\View::startSection()
S
62 3 13
JchOptimizeAdmin::loadActionLinks()
S
60 3 13
JchOptimize\Awf\Application\Configuration::saveConfiguration()
S
60 3 13
JchOptimize\Awf\Document\Menu\Item::getParams()
S
61 3 12
JchOptimize\Awf\Document\Menu\MenuManager::isEnabled()
S
61 3 12
JchOptimize\Awf\Document\Document::getInstance()
S
61 3 12
JchOptimize\Awf\Mvc\Controller::getName()
S
61 3 12
JchOptimize\Awf\Mvc\Model::getName()
S
61 3 12
JchOptimize\Awf\Mvc\View::addTemplatePath()
S
62 3 12
JchOptimize\Awf\Mvc\View::getName()
S
61 3 12
JchOptimize\Awf\Registry\Registry::loadArray()
S
62 3 12
JchOptimize\Awf\Input\Input::__call()
S
61 3 12
JchOptimize\Awf\Uri\Uri::isInternal()
S
60 3 12
JchOptimize\Admin\Application::getMessageQueue()
S
64 3 11
JchOptimize\Admin\Model\Main::getCacheSize()
S
63 3 11
JchOptimize\Awf\Mvc\Model::populateSavestate()
S
63 3 11
JchOptimize\Platform\FileSystem::write()
S
63 3 11
JchOptimize\Platform\FileSystem::createFolder()
S
63 3 11
JchOptimize\Platform\Settings::__construct()
S
64 3 11
JchOptimize\Awf\Mvc\Engine\CompilingEngine::makeCacheFolder()
S
64 3 11
JchOptimize\Awf\Mvc\Compiler\Blade::parseToken()
S
63 3 11
JchOptimize\Awf\Uri\Uri::getQuery()
S
65 3 11
JchOptimizeAdmin::loadAdminPage()
S
55 2 21
JchOptimize\Helper\Html::multiselect()
S
54 2 20
JchOptimize\Helper\TabContent::addSection()
S
60 2 16
akeeba_array_where()
S
66 3 8
akeeba_ends_with()
S
68 3 7
akeeba_array_first()
S
68 3 7
JchOptimize\Helper\TabSettings::optimizeImage()
S
52 1 30
JchOptimizeAdmin::getCurrentAdminUri()
S
64 3 9
JchOptimize\Awf\Document\Toolbar\Button::__construct()
S
64 3 10
JchOptimize\Awf\Document\Menu\MenuManager::compareItemOrder()
S
65 3 9
JchOptimize\Awf\Document\Document::getScriptOptions()
S
66 3 10
JchOptimize\Awf\Application\Application::getMessageQueue()
S
65 3 10
JchOptimize\Platform\Cache::saveCache()
S
59 2 15
JchOptimize\Platform\Http::__construct()
S
70 3 6
JchOptimize\Awf\Mvc\View::getEngine()
S
63 3 10
JchOptimize\Awf\Document\Document::addHTTPHeader()
S
68 3 7
JchOptimize\Platform\Uri::base()
S
65 3 8
JchOptimize\Platform\Uri::__construct()
S
63 3 9
JchOptimize\Platform\Utility::sendHeaders()
S
65 3 9
JchOptimize\Awf\Inflector\Inflector::getPart()
S
66 3 8
JchOptimize\Awf\Pimple\Pimple::offsetUnset()
S
66 3 8
JchOptimize\Awf\Pimple\Pimple::factory()
S
68 3 7
JchOptimize\Awf\Pimple\Pimple::protect()
S
68 3 7
JchOptimize\Awf\Pimple\Pimple::raw()
S
65 3 9
JchOptimize\Awf\Mvc\Compiler\Blade::__construct()
S
67 3 8
JchOptimize\Awf\Mvc\Compiler\Blade::compileStatementsCallback()
S
66 3 7
JchOptimize\Awf\Mvc\Compiler\Blade::compileRegularEchosCallback()
S
72 3 4
JchOptimize\Awf\Uri\Uri::parse_url()
S
56 2 15
JchOptimize\Helper\TabSettings::http2PushTab()
S
52 1 29
JchOptimize\Platform\Html::getHtml()
S
59 2 14
JchOptimize\Awf\Mvc\View::setLayout()
S
60 2 14
JchOptimize\Awf\Application\Application::getName()
S
60 2 13
JchOptimize\Admin\Controller\Configure::applyautosetting()
S
61 2 13
JchOptimize\Admin\Controller\Configure::togglesetting()
S
61 2 13
JchOptimize\Awf\Text\Text::script()
S
61 2 13
JchOptimizeAdmin::addAdminMenu()
S
60 2 12
JchOptimize\Awf\Document\Menu\Item::getUrl()
S
62 2 12
JchOptimize\Helper\TabContent::addTab()
S
65 2 11
JchOptimize\Awf\Document\Document::addScriptDeclaration()
S
63 2 11
JchOptimize\Awf\Document\Document::addStyleDeclaration()
S
63 2 11
JchOptimize\Awf\Document\Html::render()
S
62 2 11
JchOptimizeLoader::runUninstallRoutines()
S
64 2 11
JchOptimizeAdmin::publishAdminNotices()
S
63 2 11
JchOptimize\Helper\TabSettings::pageCacheTab()
S
55 1 22
JchOptimizeLoader::orderPlugin()
S
55 1 20
JchOptimize\Awf\Mvc\Compiler\Blade::getTags()
S
74 2 4
JchOptimize\Awf\Mvc\Controller::redirect()
S
67 2 8
JchOptimize\Awf\Mvc\Controller::registerTask()
S
68 2 7
JchOptimize\Platform\Settings::get()
S
69 2 7
JchOptimize\Awf\Mvc\Model::getHash()
S
69 2 7
JchOptimize\Awf\Mvc\Model::setState()
S
69 2 7
JchOptimize\Awf\Mvc\Model::savestate()
S
75 2 4
JchOptimize\Platform\Cache::_getFileName()
S
77 2 3
JchOptimize\Awf\Document\Toolbar\Toolbar::removeButtonByName()
S
71 2 6
JchOptimize\Awf\Application\Application::getDocument()
S
65 2 9
JchOptimize\Awf\Event\Dispatcher::getInstance()
S
67 2 8
JchOptimize\Platform\Profiler::stop()
S
72 2 6
JchOptimize\Platform\Paths::cachePath()
S
65 2 10
JchOptimize\Platform\Paths::nextGenImagesPath()
S
65 2 9
JchOptimize\Awf\Document\Toolbar\Toolbar::findButton()
S
65 2 10
JchOptimize\Awf\Mvc\View::yieldContent()
S
67 2 8
JchOptimize\Awf\Document\Document::removeHTTPHeader()
S
72 2 6
JchOptimize\Platform\Uri::getPath()
S
78 2 3
JchOptimize\Awf\Document\Document::getHTTPHeader()
S
66 2 10
JchOptimize\Awf\Mvc\View::handleViewException()
S
64 2 9
JchOptimize\Awf\Mvc\Engine\CompilingEngine::getIdentifier()
S
70 2 7
JchOptimize\Awf\Input\Filter::getInstance()
S
65 2 8
JchOptimize\Awf\Input\Filter::_remove()
S
66 2 9
JchOptimize\Awf\Pimple\Pimple::register()
S
69 2 7
JchOptimize\Awf\Application\Configuration::getDefaultPath()
S
70 2 7
JchOptimize\Awf\Input\Input::def()
S
69 2 7
JchOptimize\Awf\Autoloader\Autoloader::getInstance()
S
69 2 7
JchOptimize\Awf\Registry\Registry::extract()
S
68 2 8
JchOptimize\Awf\Registry\Registry::flatten()
S
66 2 9
JchOptimize\Awf\Text\Text::sprintf()
S
64 2 10
JchOptimize\Awf\Mvc\Compiler\Blade::compile()
S
66 2 9
JchOptimize\Awf\Uri\Uri::__construct()
S
72 2 6
JchOptimize\Awf\Mvc\View::flushSectionsIfDoneRendering()
S
73 2 6
JchOptimize\Awf\Mvc\Compiler\Blade::compileExtensions()
S
69 2 7
JchOptimize\Awf\Uri\Uri::getVar()
S
69 2 7
JchOptimize\Awf\Uri\Uri::getPort()
S
79 2 3
JchOptimize\Awf\Mvc\Compiler\Blade::compileEscapedEchosCallback()
S
73 2 4
JchOptimize\Awf\Uri\Uri::isSSL()
S
78 2 3
JchOptimize\Awf\Utils\ArrayHelper::fromObject()
S
65 2 10
JchOptimizeLoader::getPageCacheHash()
S
70 2 7
JchOptimize\Awf\Mvc\Compiler\Blade::compileEchos()
S
66 2 8
JchOptimize\Awf\Registry\Registry::merge()
S
67 2 8
JchOptimize\Awf\Document\Toolbar\Toolbar::removeSubmenuByName()
S
69 2 7
JchOptimize\Awf\Mvc\View::includeTemplateFile()
S
69 2 7
JchOptimize\Awf\Mvc\View::extendSection()
S
69 2 7
JchOptimizeLoader::runActivationRoutines()
S
65 2 9
JchOptimize\Awf\Mvc\Compiler\Blade::compileExtends()
S
65 2 9
JchOptimizeLoader::preboot_init()
S
68 2 7
JchOptimize\Awf\Document\Menu\Item::removeChild()
S
67 2 8
JchOptimize\Awf\Utils\ParseIni::parse_ini_file()
S
65 2 10
JchOptimize\Awf\Mvc\Compiler\Blade::compileRepeatable()
S
66 2 7
JchOptimize\Admin\Application::setMessageInTransient()
S
68 2 7
JchOptimize\Admin\Application::close()
S
70 2 7
JchOptimize\Awf\Document\Menu\MenuManager::removeItemByName()
S
71 2 6
JchOptimize\Helper\Html::checkbox()
S
63 2 9
JchOptimize\Awf\Mvc\Compiler\Blade::compileInclude()
S
68 2 7
JchOptimize\Helper\Html::extract()
S
68 2 6
JchOptimize\Awf\Document\Csv::render()
S
63 2 10
JchOptimize\Awf\Text\Text::hasKey()
S
65 2 9
akeeba_array_build()
S
65 2 9
JchOptimizeAdmin::checkMessages()
S
70 2 6
JchOptimize\Awf\Document\Raw::render()
S
63 2 10
JchOptimize\Awf\Document\Menu\Item::setShow()
S
70 2 7
akeeba_array_add()
S
75 2 4
JchOptimize\Awf\Uri\Uri::current()
S
66 2 8
akeeba_value()
S
79 2 3
JchOptimize\Awf\Registry\Registry::getInstance()
S
69 2 7
JchOptimize\Awf\Inflector\Inflector::tableize()
S
67 2 8
JchOptimize\Platform\Plugin::getPluginParams()
S
66 2 9
JchOptimize\Platform\Paths::relAssetPath()
S
69 2 7
JchOptimize\Platform\FileSystem::lsFiles()
S
63 2 10
JchOptimize\Awf\Pimple\Pimple::offsetSet()
S
67 2 7
JchOptimize\Platform\Uri::getInstance()
S
68 2 7
JchOptimize\Awf\Uri\Uri::delVar()
S
69 2 7
JchOptimize\Awf\Document\Menu\MenuManager::findItem()
S
65 2 10
JchOptimize\Awf\Document\Menu\MenuManager::addChildrenToParent()
S
69 2 7
JchOptimize\Awf\Mvc\Compiler\Blade::compileYieldRepeatable()
S
66 2 7
JchOptimize\Awf\Text\Text::getScriptStrings()
S
66 2 10
JchOptimize\Awf\Uri\Uri::buildQuery()
S
68 2 7
JchOptimize\Awf\Autoloader\Autoloader::loadClass()
S
70 2 7
JchOptimize\Awf\Application\Application::close()
S
68 2 8
JchOptimize\Awf\Pimple\Pimple::__construct()
S
68 2 7
JchOptimize\Awf\Input\Input::get()
S
69 2 7
JchOptimize\Platform\Paths::rewriteBaseFolder()
S
65 2 9
JchOptimize\Platform\Profiler::start()
S
72 2 6
JchOptimize\Awf\Document\Toolbar\Button::getId()
S
67 2 8
JchOptimize\Platform\Paths::spritePath()
S
69 2 7
JchOptimize\Awf\Mvc\Compiler\Blade::setContentTags()
S
73 2 4
JchOptimize\Admin\Application::publishMessages()
S
68 2 8
JchOptimize\Helper\Renderer\Setting::cache_lifetime()
S
58 1 14
JchOptimize\Helper\Renderer\Setting::staticFilesArray()
S
61 1 14
JchOptimize\Helper\Renderer\Setting::page_cache_lifetime()
S
58 1 14
JchOptimize\Awf\Input\Input::__serialize()
S
63 1 11
JchOptimize\Platform\Profiler::getAdminBarNodeEnd()
S
81 1 3
JchOptimize\Awf\Document\Toolbar\Button::getOnClick()
S
82 1 3
JchOptimize\Helper\Renderer\Section::manualApiSection()
S
72 1 5
JchOptimize\Awf\Mvc\ViewTemplateFinder::getExtensions()
S
82 1 3
JchOptimize\Awf\Dispatcher\Dispatcher::onBeforeDispatch()
S
82 1 3
JchOptimize\Awf\Pimple\Pimple::offsetExists()
S
79 1 3
JchOptimize\Awf\Registry\Registry::loadFile()
S
75 1 4
akeeba_array_pull()
S
73 1 5
JchOptimize\Helper\Renderer\Section::removeJsSection()
S
72 1 5
JchOptimize\Awf\Document\Toolbar\Button::getIcon()
S
82 1 3
JchOptimize\Helper\Renderer\Setting::excludeLazyLoad()
S
77 1 3
JchOptimize\Helper\Renderer\Setting::pro_excludeLazyLoadFolders()
S
77 1 3
JchOptimize\Awf\Document\Json::getUseHashes()
S
82 1 3
JchOptimizeInstaller::__construct()
S
91 1 2
JchOptimize\Awf\Document\Menu\Item::setIcon()
S
81 1 3
JchOptimize\Awf\Document\Toolbar\Toolbar::__construct()
S
81 1 3
JchOptimize\Awf\Application\Configuration::__construct()
S
76 1 4
base64_decode_url()
S
79 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::setStrictLayout()
S
81 1 3
JchOptimize\Platform\Utility::loadAsync()
S
89 1 2
JchOptimize\Helper\Renderer\Setting::optimizeCssDelivery()
S
73 1 4
JchOptimize\Awf\Registry\Registry::getIterator()
S
80 1 3
JchOptimize\Awf\Mvc\View::getDoTask()
S
82 1 3
JchOptimize\Awf\Registry\Registry::def()
S
73 1 5
JchOptimize\Awf\Autoloader\Autoloader::getFallbackDirs()
S
82 1 3
JchOptimize\Platform\Paths::path2Url()
S
63 1 9
JchOptimize\Awf\Registry\Registry::loadString()
S
70 1 6
JchOptimize\Platform\Uri::setQuery()
S
79 1 3
JchOptimize\Platform\Uri::currentUrl()
S
74 1 4
JchOptimize\Awf\Document\Menu\Item::getGroup()
S
82 1 3
JchOptimize\Awf\Application\Application::render()
S
82 1 3
JchOptimize\Awf\Document\Toolbar\Toolbar::addSubmenuFromDefinition()
S
75 1 4
JchOptimize\Platform\Profiler::getAdminBarNodeBegin()
S
67 1 9
JchOptimize\Awf\Document\Menu\Item::setParams()
S
81 1 3
JchOptimize\Awf\Document\Menu\Item::setName()
S
74 1 4
JchOptimize\Awf\Document\Menu\Item::setGroup()
S
81 1 3
JchOptimize\Platform\Settings::getOptions()
S
82 1 3
JchOptimize\Awf\Mvc\View::yieldSection()
S
80 1 3
JchOptimize\Awf\Autoloader\Autoloader::register()
S
78 1 3
base64_encode_url()
S
79 1 3
JchOptimize\Platform\Utility::isGuest()
S
80 1 3
akeeba_last()
S
81 1 3
JchOptimize\Platform\Settings::toArray()
S
82 1 3
JchOptimize\Platform\Paths::adminController()
S
78 1 3
JchOptimize\Awf\Registry\Registry::count()
S
80 1 3
JchOptimize\Awf\Mvc\View::getContainer()
S
82 1 3
JchOptimize\Awf\Application\Configuration::setDefaultPath()
S
81 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::setExtensions()
S
81 1 3
JchOptimize\Platform\FileSystem::deleteFile()
S
74 1 4
JchOptimize\Awf\Mvc\Model::__get()
S
80 1 3
JchOptimize\Awf\Autoloader\Autoloader::unregister()
S
80 1 3
JchOptimizeLoader::initializeCache()
S
81 1 3
JchOptimize\Awf\Mvc\Engine\PhpEngine::get()
S
72 1 6
akeeba_with()
S
83 1 3
JchOptimize\Awf\Document\Json::setUseHashes()
S
80 1 3
JchOptimize\Awf\Registry\Registry::offsetExists()
S
79 1 3
JchOptimize\Awf\Document\Toolbar\Button::setOnClick()
S
81 1 3
JchOptimize\Awf\Inflector\Inflector::underscore()
S
72 1 5
JchOptimize\Platform\FileSystem::deleteFolder()
S
74 1 4
JchOptimize\Platform\Uri::setHost()
S
80 1 3
JchOptimize\Helper\TabContent::end()
S
72 1 8
JchOptimize\Awf\Document\Toolbar\Button::getClass()
S
82 1 3
JchOptimize\Awf\Document\Toolbar\Toolbar::setTitle()
S
81 1 3
JchOptimize\Awf\Mvc\Engine\CompilingEngine::getCached()
S
76 1 4
JchOptimize\Platform\Utility::menuId()
S
89 1 2
JchOptimize\Awf\Mvc\Engine\CompilingEngine::getCachePath()
S
75 1 4
akeeba_array_except()
S
79 1 3
JchOptimize\Awf\Document\Document::getHTTPHeaders()
S
82 1 3
JchOptimize\Awf\Registry\Registry::__clone()
S
79 1 3
JchOptimize\Awf\Mvc\Engine\AbstractEngine::__construct()
S
81 1 3
JchOptimize\Awf\Mvc\View::setTask()
S
77 1 4
JchOptimize\Platform\Utility::translate()
S
79 1 3
JchOptimize\Awf\Inflector\Inflector::deleteCache()
S
75 1 4
JchOptimize\Awf\Mvc\ViewTemplateFinder::setDefaultTpl()
S
81 1 3
JchOptimizeAdmin::doAjaxFileTree()
S
76 1 4
JchOptimize\Awf\Text\Text::addIniProcessCallback()
S
80 1 3
JchOptimize\Awf\Document\Menu\MenuManager::addItem()
S
76 1 4
JchOptimize\Awf\Document\Raw::__construct()
S
76 1 4
JchOptimize\Awf\Document\Menu\MenuManager::__construct()
S
81 1 3
JchOptimize\Admin\Application::initialise()
S
81 1 3
akeeba_array_sort()
S
78 1 3
JchOptimize\Awf\Event\Dispatcher::getContainer()
S
82 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::isStrictTpl()
S
82 1 3
JchOptimize\Awf\Mvc\View::getTask()
S
82 1 3
JchOptimize\Awf\Inflector\Inflector::explode()
S
75 1 4
JchOptimize\Awf\Registry\Registry::offsetGet()
S
80 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::setStrictTpl()
S
81 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::isStrictLayout()
S
82 1 3
JchOptimize\Platform\Paths::absolutePath()
S
73 1 4
JchOptimize\Platform\Excludes::smartCombine()
S
71 1 7
JchOptimize\Awf\Input\Input::set()
S
80 1 3
akeeba_array_only()
S
79 1 3
JchOptimize\Helper\Renderer\Setting::pro_excludeLazyLoadClass()
S
77 1 3
JchOptimizeUpdater::__construct()
S
75 1 4
JchOptimize\Awf\Mvc\Engine\AbstractEngine::get()
S
72 1 6
JchOptimize\Awf\Input\Filter::__construct()
S
65 1 9
JchOptimize\Awf\Registry\Registry::__toString()
S
81 1 3
JchOptimize\Helper\Renderer\Setting::pro_lazyload_effects()
S
78 1 3
JchOptimize\Awf\Document\Document::__construct()
S
65 1 9
JchOptimize\Platform\Uri::getQuery()
S
80 1 3
JchOptimize\Awf\Pimple\Pimple::__get()
S
81 1 3
JchOptimize\Helper\Renderer\Setting::pro_lazyload_iframe()
S
78 1 3
JchOptimize\Awf\Event\Dispatcher::hasObserver()
S
76 1 4
JchOptimize\Platform\Excludes::editors()
S
79 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::getDefaultTpl()
S
82 1 3
JchOptimize\Helper\Renderer\Section::reduceDomSection()
S
69 1 6
JchOptimize\Admin\Controller\Utility::__construct()
S
80 1 3
JchOptimize\Awf\Document\Toolbar\Button::setClass()
S
81 1 3
JchOptimize\Awf\Document\Document::setName()
S
81 1 3
JchOptimize\Awf\Dispatcher\Dispatcher::onAfterDispatch()
S
82 1 3
JchOptimize\Awf\Registry\Registry::offsetUnset()
S
80 1 3
JchOptimize\Awf\Mvc\View::loadHelper()
S
74 1 4
JchOptimize\Platform\Html::__construct()
S
81 1 3
JchOptimize\Platform\Paths::backupImagesParentDir()
S
76 1 4
JchOptimize\Awf\Document\Toolbar\Toolbar::removeSubmenu()
S
81 1 3
akeeba_array_last()
S
79 1 3
JchOptimize\Platform\Settings::set()
S
80 1 3
JchOptimize\Awf\Registry\Registry::jsonSerialize()
S
82 1 3
JchOptimize\Platform\Excludes::extensions()
S
80 1 3
JchOptimize\Platform\Paths::rootPath()
S
80 1 3
JchOptimize\Platform\Uri::setPath()
S
80 1 3
JchOptimize\Awf\Mvc\Engine\CompilingEngine::compile()
S
79 1 3
JchOptimize\Helper\Renderer\Section::cdnSection()
S
69 1 6
JchOptimize\Awf\Document\Menu\Item::getIcon()
S
82 1 3
akeeba_array_divide()
S
79 1 3
JchOptimize\Awf\Document\Toolbar\Toolbar::getSubmenu()
S
80 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::isStrictView()
S
82 1 3
JchOptimize\Awf\Autoloader\Autoloader::getPrefixes()
S
82 1 3
JchOptimize\Platform\Utility::bsTooltipContentAttribute()
S
81 1 3
JchOptimize\Platform\Paths::ajaxUrl()
S
78 1 3
JchOptimize\Awf\Pimple\Pimple::keys()
S
80 1 3
JchOptimize\Awf\Input\Input::count()
S
80 1 3
JchOptimize\Platform\Settings::getInstance()
S
80 1 3
JchOptimize\Awf\Registry\Registry::loadObject()
S
76 1 4
JchOptimize\Awf\Mvc\ViewTemplateFinder::getDefaultLayout()
S
82 1 3
JchOptimize\Admin\Controller\Utility::orderplugins()
S
70 1 6
JchOptimize\Awf\Document\Toolbar\Button::setIcon()
S
81 1 3
akeeba_preg_replace_sub()
S
72 1 6
JchOptimize\Awf\Inflector\Inflector::camelize()
S
71 1 5
JchOptimize\Platform\Html::cleanUrl()
S
74 1 4
JchOptimize\Helper\Renderer\Section::spriteGeneratorSection()
S
72 1 5
JchOptimize\Helper\Renderer\Section::lazyLoadSection()
S
72 1 5
JchOptimize\Helper\Html::pro_only()
S
78 1 3
JchOptimize\Awf\Mvc\ViewTemplateFinder::setStrictView()
S
81 1 3
JchOptimize\Helper\TabSettings::miscellaneous()
S
67 1 9
JchOptimize\Helper\Html::button()
S
67 1 8
JchOptimize\Awf\Event\Dispatcher::__construct()
S
81 1 3
JchOptimize\Helper\Renderer\Setting::pro_customcdnextensions()
S
77 1 3
JchOptimize\Helper\Renderer\Section::globalSection()
S
69 1 6
JchOptimize\Helper\Renderer\Setting::pro_lazyload_bgimages()
S
78 1 3
JchOptimize\Platform\Settings::remove()
S
76 1 4
JchOptimize\Awf\Document\Toolbar\Button::setId()
S
81 1 3
JchOptimize\Awf\Pimple\Pimple::__set()
S
80 1 3
JchOptimize\Platform\Utility::encrypt()
S
78 1 3
JchOptimize\Helper\TabContent::start()
S
72 1 8
akeeba_array_flatten()
S
73 1 5
JchOptimize\Awf\Document\Toolbar\Button::setTitle()
S
81 1 3
JchOptimize\Helper\Renderer\Section::http2PushSection()
S
69 1 6
JchOptimize\Awf\Document\Toolbar\Toolbar::getTitle()
S
82 1 3
JchOptimize\Platform\Profiler::addAdminBarItem()
S
73 1 5
JchOptimize\Awf\Mvc\Engine\BladeEngine::__construct()
S
76 1 4
JchOptimize\Awf\Event\Dispatcher::hasObserverClass()
S
79 1 3
JchOptimize\Awf\Inflector\Inflector::addWord()
S
74 1 4
JchOptimize\Awf\Mvc\ViewTemplateFinder::setDefaultLayout()
S
81 1 3
JchOptimize\Helper\Renderer\Section::autoApiSection()
S
72 1 5
JchOptimize\Helper\Renderer\Setting::pro_lazyload_audiovideo()
S
78 1 3
JchOptimize\Helper\Renderer\Section::miscellaneousSection()
S
72 1 5
JchOptimize\Awf\Registry\Registry::offsetSet()
S
80 1 3
JchOptimize\Admin\Controller\Utility::keycache()
S
70 1 6
JchOptimizeLoader::loadProUpdater()
S
75 1 4

289 more item(s) not shown.