Two_Factor_Email S

Total Complexity 35
Dependencies 0
Dependents 0
Total lines 382
Lines of code 146
Logical lines of code 70
Comment lines 184
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
authentication_page()
S
50 4 32
validate_token()
S
62 4 11
get_user_token()
S
68 3 7
validate_authentication()
S
68 3 7
user_token_has_expired()
S
66 3 8
pre_process_authentication()
S
68 3 7
user_options()
S
62 1 15
user_has_token()
S
69 2 7
user_token_lifetime()
S
68 2 7
generate_and_email_token()
S
65 1 8
is_available_for_user()
S
82 1 3
__construct()
S
75 1 4
delete_token()
S
80 1 3
get_label()
S
79 1 3
user_token_ttl()
S
71 1 5
generate_token()
S
70 1 6
get_token_length()
S
75 1 4
get_alternative_provider_label()
S
79 1 3
uninstall_user_meta_keys()
S
72 1 6