Code Analysis: Custom Login 4.0.0

Function Rating Maintainability Complexity Lines of code
CL_Settings_Upgrade::upgrade_notices()
A
46 13 35
CL_Settings_Upgrade::trigger_upgrades()
A
48 12 31
CL_Settings_Upgrade::cl_v20_upgrades()
A
41 7 55
_getEditableRoles()
A
55 8 19
TheFrosty\CustomLogin\Settings\ImportExport::maybeImportSettings()
S
52 7 25
TheFrosty\CustomLogin\Settings\Settings::init()
S
52 6 24
TheFrosty\CustomLogin\WpAdmin\Tracking::sendCheckIn()
S
55 6 19
TheFrosty\CustomLogin\Settings\ImportExport::init()
S
54 5 21
TheFrosty\CustomLogin\Settings\ImportExport::downloadSettingsExport()
S
57 5 16
TheFrosty\CustomLogin\WpAdmin\Tracking::getBody()
S
50 4 26
TheFrosty\CustomLogin\WpLogin\Login::loginEnqueueScripts()
S
54 4 23
CL_Settings_Upgrade::cl_v30_upgrades()
S
40 1 67
TheFrosty\CustomLogin\WpLogin\Login::removeLostPasswordText()
S
61 4 13
TheFrosty\CustomLogin\WpAdmin\Extensions::adminMenu()
S
50 2 31
TheFrosty\CustomLogin\WpLogin\Login::maybeRemoveLoginStyle()
S
61 3 13
getWpRoles()
S
61 3 11
TheFrosty\CustomLogin\WpAdmin\Tracking::adminNotice()
S
56 2 20
TheFrosty\CustomLogin\WpLogin\Login::addHooks()
S
55 2 19
TheFrosty\CustomLogin\CustomLogin::pluginRowMeta()
S
57 2 19
TheFrosty\CustomLogin\WpLogin\Login::loginHead()
S
59 2 16
isSettingsPage()
S
71 3 5
CL_Settings_Upgrade::get_old_setting()
S
69 3 7
TheFrosty\CustomLogin\WpAdmin\Tracking::afterSanitizeOptions()
S
68 3 6
TheFrosty\CustomLogin\Settings\Settings::adminScripts()
S
59 2 13
TheFrosty\CustomLogin\CustomLogin::pluginActionLinks()
S
61 2 13
CL_Settings_Upgrade::upgrades_screen()
S
55 1 28
TheFrosty\CustomLogin\WpLogin\Login::loginFooterJquery()
S
62 2 12
TheFrosty\CustomLogin\Settings\Settings::sidebarExtensions()
S
57 1 18
CL_Settings_Upgrade::cl_v31_upgrades()
S
57 1 17
TheFrosty\CustomLogin\Settings\Settings::sidebarAboutTheAuthor()
S
59 1 16
prefixIt()
S
67 2 7
TheFrosty\CustomLogin\Api\Cron::weeklyEvents()
S
72 2 5
TheFrosty\CustomLogin\WpLogin\Login::loginFooterHtml()
S
67 2 7
CL_Settings_Upgrade::instance()
S
68 2 8
TheFrosty\CustomLogin\Api\Cron::maybeAddSchedule()
S
65 2 9
TheFrosty\CustomLogin\Api\Cron::dailyEvents()
S
72 2 5
TheFrosty\CustomLogin\WpAdmin\Tracking::scheduleCheckIn()
S
72 2 5
TheFrosty\CustomLogin\Settings\ImportExport::getEncodedSettings()
S
67 2 7
TheFrosty\CustomLogin\WpLogin\Login::loginHeaderUrl()
S
72 2 6
TheFrosty\CustomLogin\WpLogin\Login::loginHeaderTitle()
S
72 2 6
TheFrosty\CustomLogin\CustomLogin::metaGenerator()
S
69 2 6
TheFrosty\CustomLogin\CustomLogin::getApiUrl()
S
70 2 6
TheFrosty\CustomLogin\WpAdmin\Extensions::sidebarExtensions()
S
62 1 13
TheFrosty\CustomLogin\WpAdmin\Dashboard::renderWidget()
S
62 1 12
TheFrosty\CustomLogin\Settings\Api\Factory::getPluginSettings()
S
62 1 11
TheFrosty\CustomLogin\Api\Cron::addHooks()
S
74 1 4
TheFrosty\CustomLogin\ServiceProvider::register()
S
68 1 7
CL_Settings_Upgrade::actions()
S
72 1 5
TheFrosty\CustomLogin\WpAdmin\Dashboard::getArgs()
S
67 1 8
CL_Settings_Upgrade::add_submenu_page()
S
65 1 10
TheFrosty\CustomLogin\Settings\Settings::adminStyles()
S
64 1 10
TheFrosty\CustomLogin\Api\Cron::scheduleEvents()
S
78 1 4
TheFrosty\CustomLogin\WpAdmin\Tracking::checkForOptOut()
S
64 1 9
TheFrosty\CustomLogin\WpAdmin\Tracking::activate()
S
78 1 3
TheFrosty\CustomLogin\Settings\ImportExport::addHooks()
S
71 1 5
trailingSemicolonIt()
S
78 1 3
TheFrosty\CustomLogin\Settings\Api\Factory::getSection()
S
79 1 3
TheFrosty\CustomLogin\WpAdmin\Dashboard::addHooks()
S
74 1 4
TheFrosty\CustomLogin\WpAdmin\Tracking::getLastSend()
S
79 1 3
TheFrosty\CustomLogin\WpAdmin\Tracking::isTrackingAllowed()
S
69 1 7
TheFrosty\CustomLogin\WpAdmin\Tracking::addHooks()
S
65 1 8
openCssRule()
S
79 1 3
TheFrosty\CustomLogin\CustomLogin::i18n()
S
78 1 3
TheFrosty\CustomLogin\Settings\Settings::addHooks()
S
67 1 7
TheFrosty\CustomLogin\CustomLogin::activate()
S
70 1 6
TheFrosty\CustomLogin\WpAdmin\Extensions::addHooks()
S
74 1 4
CUSTOMLOGIN()
S
80 1 3
TheFrosty\CustomLogin\WpAdmin\Tracking::checkForOptIn()
S
62 1 10
TheFrosty\CustomLogin\CustomLogin::getSettings()
S
79 1 3
TheFrosty\CustomLogin\CustomLogin::addHooks()
S
66 1 7