Code Analysis: Rundiz OAuth 1.5.4

Function Rating Maintainability Complexity Lines of code
RundizOauth\App\Libraries\RundizSettings::renderFields()
D
30 39 113
RundizOauth\App\Libraries\RundizSettings::renderFormInputCheckbox()
D
36 33 67
RundizOauth\App\Libraries\RundizSettings::renderFormMedia()
C
41 31 38
RundizOauth\App\Libraries\RundizSettings::renderFormSelectbox()
B
40 22 54
RundizOauth\App\Libraries\RundizSettings::renderFormInputRadio()
B
41 21 52
RundizOauth\App\Libraries\MyOauth\Google::wpRegisterWithGoogle()
B
41 20 50
RundizOauth\App\Libraries\MyOauth\Google::wpLoginWithGoogle()
B
41 20 46
RundizOauth\App\Libraries\RundizSettings::getSettingsFieldsId()
B
44 20 44
RundizOauth\App\Controllers\Front\HookLoginPage::loginEnqueueScripts()
B
40 19 58
RundizOauth\App\Libraries\RundizOauth::init()
B
45 20 42
RundizOauth\App\Libraries\RundizSettings::getSettingsPage()
B
43 19 45
RundizOauth\App\Libraries\MyOauth\Google::wpCheckEmailNotExists()
B
42 19 45
RundizOauth\App\Controllers\Admin\Activation::activationAddUpdateOption()
B
41 18 52
RundizOauth\App\Libraries\MyOauth\Facebook::getAccessToken()
B
40 17 55
RundizOauth\App\Widgets\LoginLinksWidget::widget()
B
42 17 46
RundizOauth\App\Controllers\Front\RdOauth\Register::indexAction()
B
39 16 59
RundizOauth\App\Libraries\ErrorsCollection::getErrorMessage()
A
46 16 37
RundizOauth\App\Controllers\Admin\Activation::updatePlugin()
A
47 16 33
RundizOauth\App\Libraries\RundizOauth::loggedinRedirect()
A
48 16 28
RundizOauth\App\Libraries\MyOauth\Google::getAuthUrl()
A
44 15 40
RundizOauth\App\Libraries\RundizSettings::renderFormInput()
A
45 15 38
RundizOauth\App\Libraries\Logger::writeLog()
A
50 14 24
RundizOauth\App\Libraries\MyOauth\Facebook::wpRegisterWithFacebook()
A
45 12 39
RundizOauth\App\Libraries\MyOauth\Facebook::wpLoginWithFacebook()
A
45 12 37
RundizOauth\App\Controllers\Front\HookLoginPage::loadProfile()
A
44 11 43
RundizOauth\App\Controllers\Admin\Activation::activation()
A
45 11 40
RundizOauth\App\Controllers\Front\RdOauth\Index::indexAction()
A
45 11 39
RundizOauth\App\Libraries\MyOauth\Facebook::wpCheckEmailNotExists()
A
47 11 33
RundizOauth\App\Libraries\MyOauth\Google::validateTokenAndGetAttributes()
A
47 10 33
RundizOauth\App\Libraries\RundizSettings::renderFormTextarea()
A
49 10 28
RundizOauth\App\Controllers\Front\HookLoginPage::authCookieExpiration()
A
51 10 24
RundizOauth\App\Controllers\Admin\Settings::pluginSettingsPage()
A
46 9 36
RundizOauth\App\Controllers\Front\HookLoginPage::wcPreventEmailChange()
A
53 9 18
RundizOauth\App\Widgets\LoginLinksWidget::update()
A
57 9 16
RundizOauth\App\Widgets\LoginLinksWidget::form()
A
45 7 39
RundizOauth\App\Controllers\Front\HookLoginPage::wpInit()
A
56 8 17
RundizOauth\App\Libraries\RundizSettings::renderFormEditor()
S
56 7 18
RundizOauth\App\Widgets\AutoRegisterWidgets::registerAll()
S
55 7 17
RundizOauth\App\Controllers\Front\HookLoginPage::updateOwnProfile()
S
57 7 14
RundizOauth\App\Libraries\RundizSettings::renderFormCodeEditor()
S
54 6 19
RundizOauth\App\Libraries\Loader::loadView()
S
56 6 17
RundizOauth\App\Libraries\MyOauth\Google::getAccessToken()
S
49 5 30
RundizOauth\App\Libraries\Loader::loadConfig()
S
58 6 15
RundizOauth\App\Libraries\MyOauth\Facebook::getAuthUrl()
S
54 5 21
RundizOauth\App\Controllers\Front\RewriteRules::goToPages()
S
56 5 19
RundizOauth\App\Libraries\Loader::loadTemplate()
S
55 5 19
RundizOauth\App\Controllers\Front\HookLoginPage::registrationErrors()
S
57 5 16
RundizOauth\App\Controllers\Front\HookLoginPage::wpSignupActiveValue()
S
62 6 10
RundizOauth\App\Controllers\Front\HookLoginPage::adminNotice()
S
60 5 13
RundizOauth\App\Widgets\LoginLinksWidget::generateOpenCloseLineAndWrapper()
S
53 4 22
RundizOauth\App\Libraries\Loader::autoRegisterControllers()
S
55 4 18
RundizOauth\App\Controllers\Admin\Activation::uninstall()
S
58 4 17
RundizOauth\App\Libraries\RundizSettings::getSubmittedData()
S
58 4 16
RundizOauth\App\Controllers\Front\HookLoginPage::wcChangeBillingEmailUsingOAuth()
S
67 5 7
RundizOauth\App\Controllers\Admin\HookNetworkSettings::adminEnqueueScripts()
S
60 4 13
RundizOauth\App\Controllers\Front\HookLoginPage::rememberRedirectTo()
S
62 4 12
RundizOauth\App\Controllers\Front\HookLoginPage::authenticate()
S
66 4 7
RundizOauth\App\Controllers\Admin\Activation::actionLinks()
S
61 3 11
RundizOauth\App\Controllers\Front\HookLoginPage::wpSignupEnqueueScripts()
S
54 2 20
RundizOauth\App\Controllers\Front\HookLoginPage::registerForm()
S
56 2 19
RundizOauth\App\Controllers\Front\HookLoginPage::registerHooks()
S
48 1 31
RundizOauth\App\Libraries\MyOauth\Facebook::getUserProfileInfo()
S
56 2 16
RundizOauth\App\Controllers\Front\HookLoginPage::adminEnqueueScripts()
S
70 3 6
RundizOauth\App\Libraries\RundizSettings::getConfigFile()
S
65 3 8
RundizOauth\App\Controllers\Admin\Settings::registerScripts()
S
61 2 11
RundizOauth\App\Controllers\Front\HookLoginPage::editOwnProfilePersonalOptions()
S
62 2 11
RundizOauth\App\Controllers\Front\HookLoginPage::loginForm()
S
62 2 11
RundizOauth\App\Controllers\Front\HookLoginPage::lostPasswordForm()
S
66 2 8
RundizOauth\App\Libraries\MyOauth\Google::wpLogoutWithGoogle()
S
76 2 3
RundizOauth\App\Controllers\Front\RewriteRules::registerHooks()
S
68 2 7
RundizOauth\App\Controllers\Front\HookLoginPage::lostPasswordPost()
S
72 2 6
RundizOauth\App\Controllers\Front\RdOauth\Register::registerScripts()
S
66 2 8
RundizOauth\App\Libraries\MyOauth\Google::getUserProfileInfo()
S
64 2 10
RundizOauth\App\Libraries\MyOauth\Facebook::wpLogoutWithFacebook()
S
76 2 3
RundizOauth\App\Controllers\Front\HookLoginPage::allowPasswordReset()
S
69 2 7
RundizOauth\App\Controllers\Front\HookLoginPage::editAccountChangeEmailButton()
S
64 2 9
RundizOauth\App\Controllers\Front\RdOauth\Index::registerScripts()
S
66 2 8
RundizOauth\App\Controllers\Admin\Settings::registerHooks()
S
72 2 5
RundizOauth\App\Controllers\Blocks\LoginLinks::registerBlock()
S
65 2 8
RundizOauth\App\Controllers\Admin\HookNetworkSettings::FilterUpdateSiteRegistration()
S
69 2 7
RundizOauth\App\App::run()
S
61 1 13
RundizOauth\App\Libraries\MyOauth\Facebook::getPermissions()
S
59 1 13
RundizOauth\App\Controllers\Front\RewriteRules::queryVars()
S
77 1 4
RundizOauth\App\Controllers\Admin\Settings::__construct()
S
82 1 3
RundizOauth\App\Libraries\StylesAndScripts::registerStylesAndScripts()
S
73 1 4
RundizOauth\App\Libraries\StylesAndScripts::manualRegisterHooks()
S
75 1 4
RundizOauth\App\Controllers\Blocks\LoginLinks::registerHooks()
S
79 1 3
RundizOauth\App\Controllers\Admin\Settings::pluginSettingsMenu()
S
70 1 5
RundizOauth\App\Libraries\MyOauth\Facebook::curlInit()
S
75 1 4
RundizOauth\App\Controllers\Admin\HookNetworkSettings::registerHooks()
S
74 1 4
RundizOauth\App\Controllers\Admin\Activation::registerHooks()
S
66 1 7
RundizOauth\App\Controllers\Admin\Activation::deactivation()
S
82 1 3
RundizOauth\App\App::loadLanguage()
S
77 1 3
RundizOauth\App\Controllers\Admin\Activation::__construct()
S
82 1 3
RundizOauth\App\Controllers\Front\RewriteRules::addRewriteRules()
S
79 1 3
RundizOauth\App\Widgets\LoginLinksWidget::__construct()
S
66 1 9
RundizOauth\App\Controllers\Front\HookLoginPage::loginHeaderUrl()
S
81 1 3
RundizOauth\App\Controllers\Front\HookLoginPage::wpLogout()
S
66 1 8
RundizOauth\App\Controllers\Admin\Activation::getMainOptionName()
S
76 1 4