Module: Cmtool::Includes::User::InstanceMethods

Defined in:
lib/cmtool/includes/user.rb

Instance Method Summary collapse

Instance Method Details

#generate_password!Object



35
36
37
38
39
# File 'lib/cmtool/includes/user.rb', line 35

def generate_password!
  @generated_password = self.class.password_haystack.sample(8).join
  self.password = @generated_password
  self.password_confirmation = @generated_password
end

#generated_passwordObject



31
32
33
# File 'lib/cmtool/includes/user.rb', line 31

def generated_password
  @generated_password
end

#google?Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/cmtool/includes/user.rb', line 24

def google?
  false
end

#nameObject



27
28
29
# File 'lib/cmtool/includes/user.rb', line 27

def name
  email
end