Class: User
Instance Method Summary
collapse
attribute_to_type_mapping
Instance Method Details
#full_name ⇒ Object
45
46
47
|
# File 'app/models/user.rb', line 45
def full_name
"#{first_name} #{last_name}"
end
|
#reset_verifier_token! ⇒ Object
49
50
51
52
53
54
|
# File 'app/models/user.rb', line 49
def reset_verifier_token!
value = SecureRandom.alphanumeric(32)
update!(verifier_token: value, verifier_token_last_reset: Time.now)
value
end
|
#retreive_verifier_token! ⇒ Object
56
57
58
59
60
|
# File 'app/models/user.rb', line 56
def retreive_verifier_token!
return verifier_token if verifier_token
reset_verifier_token!
end
|