Code Analysis: Responsive Pagination 1.4.1

Function Rating Maintainability Complexity Lines of code
ResponsivePagination\Helper::normalizeFormData()
A
51 11 24
ResponsivePagination\WP\Base\ProxyPaginationSettings::initialValue()
A
32 1 156
ResponsivePagination\WP\Base\Front\APIPaginator::inputArgsHasProblems()
A
53 9 22
ResponsivePagination\WP\Base\Front\BreakpointStyleApplicator::generateBreakpointPositioningStyle()
A
45 7 45
ResponsivePagination\WP\Base\Admin\ActionHooks::adminEnqueueScripts()
A
48 7 36
ResponsivePagination\WP\Base\Front\WPQueryExtractor::getUrlPattern()
A
49 7 33
ResponsivePagination\WP\Base\ProxyPaginationSettings::retrieve()
S
55 7 19
ResponsivePagination\WP\Base\Admin\Main::getAdminTabs()
S
48 5 35
ResponsivePagination\WP\Base\Admin\AdminPage::setActiveTab()
S
56 6 18
ResponsivePagination\WP\Base\Front\APIPaginator::extractPaginationData()
S
50 5 29
ResponsivePagination\WP\Base\Front\BreakpointStyleApplicator::apply()
S
50 5 27
ResponsivePagination\WP\Plugin\PackageInitializer::registerInitializer()
S
55 5 20
ResponsivePagination\WP\Base\PageDetector::getAdminTabName()
S
61 4 12
ResponsivePagination\WP\Base\Front\ConversionRegistrator::register()
S
52 3 24
ResponsivePagination\WP\Base\Front\VisualStyleApplicator::apply()
S
48 2 33
ResponsivePagination\WP\Base\Front\ResponsivenessApplicator::apply()
S
58 3 16
ResponsivePagination\WP\Base\Front\BreakpointStyleApplicator::generateBreakpointSideStyle()
S
58 3 15
ResponsivePagination\WP\Base\Front\StyleApplicator::apply()
S
62 3 11
ResponsivePagination\WP\Base\Front\PaginationApplicator::apply()
S
57 2 20
ResponsivePagination\WP\Base\Front\ActionHooks::wpPrintFooterScripts()
S
58 2 16
ResponsivePagination\WP\Base\PageDetector::isOurAdmin()
S
77 3 3
ResponsivePagination\WP\Base\Admin\AdminPage::__construct()
S
60 2 14
ResponsivePagination\WP\Base\ProxyPaginationSettings::initialBreakpointValue()
S
52 1 28
ResponsivePagination\WP\Base\Admin\AjaxHandler::handleSaveConvertPaginations()
S
62 2 11
ResponsivePagination\WP\Base\ProxyStoredConvertedElements::hydrateData()
S
63 2 11
ResponsivePagination\WP\Base\Admin\ActionHooks::adminHead()
S
57 1 22
ResponsivePagination\WP\Base\PageDetector::isAdmin()
S
78 2 3
ResponsivePagination\WP\Base\ProxyStoredConvertedElements::__construct()
S
75 2 5
ResponsivePagination\WP\Base\Front\Main::instance()
S
71 2 6
ResponsivePagination\WP\Base\ProxyStoredConvertedElements::retrieve()
S
72 2 6
ResponsivePagination\WP\Base\Front\ActionHooks::register()
S
71 2 6
ResponsivePagination\WP\Base\PageDetector::isOurPage()
S
79 2 3
ResponsivePagination\WP\Base\Main::instance()
S
71 2 6
ResponsivePagination\WP\Base\Front\Main::__construct()
S
68 2 8
ResponsivePagination\WP\Base\Admin\ActionHooks::register()
S
71 2 6
ResponsivePagination\WP\Base\Admin\AjaxHandler::handleSavePaginationSettings()
S
63 2 10
ResponsivePagination\WP\Base\ProxyPaginationSettings::__construct()
S
75 2 5
ResponsivePagination\WP\Base\ActionHooks::register()
S
74 2 5
ResponsivePagination\WP\Base\Admin\AjaxHandler::register()
S
71 2 6
ResponsivePagination\WP\Base\ProxyPaginationSettings::hydrateData()
S
66 2 8
ResponsivePagination\WP\Base\ProxyPaginationSettings::update()
S
71 2 6
ResponsivePagination\WP\Base\Admin\Main::instance()
S
71 2 6
ResponsivePagination\WP\Plugin\Main::instance()
S
71 2 6
ResponsivePagination\WP\Base\Admin\Main::__construct()
S
69 2 8
ResponsivePagination\WP\Plugin\PackageInitializer::register()
S
69 2 7
ResponsivePagination\WP\Base\PageDetector::isFront()
S
77 2 3
ResponsivePagination\WP\Plugin\ActionHooks::register()
S
74 2 5
respg_path()
S
75 2 4
ResponsivePagination\WP\Base\Admin\Main::initializeAdminPage()
S
63 1 13
ResponsivePagination\WP\Base\Front\Main::includes()
S
64 1 11
ResponsivePagination\WP\Base\Main::includes()
S
65 1 10
ResponsivePagination\WP\Base\Front\BreakpointStyleApplicator::generateBreakpointAllItemsStyle()
S
67 1 7
ResponsivePagination\WP\Base\ProxyPaginationSettings::updateAll()
S
77 1 4
ResponsivePagination\WP\Base\ProxyStoredConvertedElements::initialValue()
S
69 1 8
ResponsivePagination\WP\Base\Front\PaginationRegistrar::retrieve()
S
82 1 3
ResponsivePagination\WP\Base\Front\WPQueryExtractor::__construct()
S
81 1 3
ResponsivePagination\WP\Base\Admin\AdminPage::pageContent()
S
70 1 6
ResponsivePagination\WP\Base\Front\APIPaginator::createPaginationPlaceholder()
S
79 1 3
ResponsivePagination\WP\Plugin\Main::__construct()
S
77 1 4
ResponsivePagination\WP\Base\Front\PaginationRegistrar::register()
S
80 1 3
ResponsivePagination\WP\Base\Admin\ActionHooks::__construct()
S
72 1 6
ResponsivePagination\WP\Plugin\PackageInitializer::registerPackage()
S
66 1 9
ResponsivePagination\WP\Base\Front\WPQueryExtractor::getCurrent()
S
78 1 3
ResponsivePagination\WP\Base\Front\ActionHooks::wpHead()
S
66 1 8
ResponsivePagination\WP\Base\Admin\AjaxHandler::__construct()
S
78 1 4
ResponsivePagination\Helper::colorToString()
S
77 1 3
ResponsivePagination\WP\Base\Front\StyleApplicator::applyVisualStyle()
S
89 1 2
respg_url()
S
80 1 3
ResponsivePagination\WP\Base\Front\BreakpointStyleApplicator::generateBreakpointItemTypeStyle()
S
63 1 9
ResponsivePagination\WP\Base\Front\APIPaginator::registerPagination()
S
73 1 5
ResponsivePagination\WP\Base\Admin\Main::includes()
S
73 1 5
ResponsivePagination\WP\Base\Main::checkPluginStatus()
S
75 1 4
ResponsivePagination\WP\Base\Front\WPQueryExtractor::getPagenumLink()
S
80 1 3
ResponsivePagination\WP\Plugin\ActionHooks::__construct()
S
81 1 3
ResponsivePagination\WP\Base\Front\ActionHooks::wpFooter()
S
77 1 4
ResponsivePagination\WP\Base\Front\ActionHooks::loopEnd()
S
75 1 5
ResponsivePagination\WP\Base\ActionHooks::__construct()
S
91 1 2
ResponsivePagination\WP\Base\ProxyPaginationSettings::saveToDatabase()
S
72 1 5
ResponsivePagination\WP\Base\Front\ResponsivenessApplicator::generateBreakpointResponsivenessStyle()
S
71 1 5
ResponsivePagination\WP\Base\Front\ActionHooks::enqueueScripts()
S
81 1 3
create_responsive_pagination()
S
77 1 4
ResponsivePagination\WP\Base\ProxyStoredConvertedElements::updateAll()
S
77 1 4
respg()
S
79 1 3
ResponsivePagination\WP\Base\Main::__construct()
S
67 1 8
ResponsivePagination\WP\Base\Front\ActionHooks::__construct()
S
67 1 9
ResponsivePagination\Helper::stringToKebabCase()
S
67 1 8
ResponsivePagination\WP\Base\Front\WPQueryExtractor::getTotal()
S
82 1 3
ResponsivePagination\WP\Base\ProxyStoredConvertedElements::saveToDatabase()
S
72 1 5
ResponsivePagination\WP\Base\Front\StyleApplicator::applyResponsivenessStyle()
S
89 1 2
ResponsivePagination\WP\Plugin\Main::includes()
S
76 1 4