Class: FormUser

Inherits:
User
  • Object
show all
Defined in:
lib/generators/happy_seed/omniauth/templates/app/models/form_user.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from User

#_set_reset_password_token

Instance Attribute Details

#current_passwordObject

Returns the value of attribute current_password.



2
3
4
# File 'lib/generators/happy_seed/omniauth/templates/app/models/form_user.rb', line 2

def current_password
  @current_password
end

Instance Method Details

#email_required?Boolean

Returns:

  • (Boolean)


17
18
19
# File 'lib/generators/happy_seed/omniauth/templates/app/models/form_user.rb', line 17

def email_required?
  true
end

#password_required?Boolean

Returns:

  • (Boolean)


12
13
14
15
# File 'lib/generators/happy_seed/omniauth/templates/app/models/form_user.rb', line 12

def password_required?
  return false if email.blank?
  !persisted? || !password.nil? || !password_confirmation.nil?
end