class User

Attributes

password_confirmation[RW]

Public Instance Methods

display_name() click to toggle source
# File lib/ecrire/app/models/user.rb, line 16
def display_name
  self.email
end
password() click to toggle source
# File lib/ecrire/app/models/user.rb, line 20
def password
  return if self.encrypted_password.blank?
  @password ||= Password.new(self.encrypted_password)
end
password=(new_password) click to toggle source
# File lib/ecrire/app/models/user.rb, line 25
def password=(new_password)
  if new_password.nil?
    self.encrypted_password = nil
  elsif new_password.present?
    @password = Password.create(new_password)
    self.encrypted_password = @password
  end
end