Code Analysis: Email OTP Authenticator 4.2.1

Most Complex Classes

Class Rating Complexity
emailotpauthn
A
70
emailotpauthnFront
S
47
emailotpauthnFront
S
44

Most Complex Functions

Function Rating Complexity
emailotpauthnFront::emailotpauthn_login_action()
D
31
emailotpauthn::emailotpauthn_init_settings()
D
36
emailotpauthnFront::emailotpauthn_login_action()
D
30
emailotpauthnFront::emailotpauthn_enqueue_scripts_hooks()
A
3
emailotpauthnFront::emailotpauthn_enqueue_scripts_hooks()
A
2
emailotpauthnFront::emailotpauthn_popup_html()
S
6
emailotpauthn::mk_eotpa_close_eotpa_help()
S
6
emailotpauthnFront::emailotpauthn_popup_html()
S
5
emailotpauthn::emailotpauthn_admin_init()
S
5
get_roles_list()
S
5
emailotpauthn::toolbar_link_to_emailotpauthn()
S
3
emailotpauthnFront::emailotpauthn_send_otp()
S
2