Code Analysis: Two Factor (2FA) Authentication via Email 1.9.6

Function Rating Maintainability Complexity Lines of code
SS88_2FAVE::isEnabled()
B
48 25 24
SS88_2FAVE::processTokenLogin()
A
39 15 58
SS88_2FAVE::__construct()
A
48 11 28
SS88_2FAVE::wp_login()
A
48 7 31
SS88_2FAVE::deactivated_plugin()
S
54 5 18
SS88_2FAVE::userOptions()
S
53 3 28
SS88_2FAVE::outputPage()
S
66 3 8
SS88_2FAVE::ajax_dismiss_notice()
S
69 3 6
SS88_2FAVE::emailToken()
S
55 2 15
SS88_2FAVE::userOptionsUpdate()
S
69 3 6
SS88_2FAVE::random_bytes()
S
68 2 8
SS88_2FAVE::findEmailTemplate()
S
72 2 5
SS88_2FAVE::show_admin_notice()
S
65 2 9
SS88_2FAVE::wp_mail_override()
S
64 2 10
SS88_2FAVE::debug()
S
76 1 3
SS88_2FAVE::init()
S
77 1 4
SS88_2FAVE::ss882fave_is_user_logged_in()
S
80 1 3
SS88_2FAVE::admin_enqueue_scripts()
S
70 1 5
SS88_2FAVE::plugin_action_links()
S
70 1 6
SS88_2FAVE::generateToken()
S
70 1 6