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

Function Rating Maintainability Complexity Lines of code
SS88_2FAVE::isEnabled()
B
51 21 20
SS88_2FAVE::processTokenLogin()
A
41 15 52
SS88_2FAVE::__construct()
A
49 11 26
SS88_2FAVE::wp_login()
S
48 7 30
SS88_2FAVE::deactivated_plugin()
S
54 5 18
SS88_2FAVE::userOptions()
S
53 3 28
SS88_2FAVE::ajax_dismiss_notice()
S
69 3 6
SS88_2FAVE::outputPage()
S
66 3 8
SS88_2FAVE::userOptionsUpdate()
S
69 3 6
SS88_2FAVE::emailToken()
S
57 2 13
SS88_2FAVE::show_admin_notice()
S
65 2 9
SS88_2FAVE::random_bytes()
S
68 2 8
SS88_2FAVE::findEmailTemplate()
S
72 2 5
SS88_2FAVE::wp_mail_override()
S
64 2 10
SS88_2FAVE::debug()
S
76 1 3
SS88_2FAVE::plugin_action_links()
S
70 1 6
SS88_2FAVE::init()
S
77 1 4
SS88_2FAVE::generateToken()
S
70 1 6
SS88_2FAVE::admin_enqueue_scripts()
S
70 1 5