Class: Lato::UserMailer
- Inherits:
-
ApplicationMailer
- Object
- ActionMailer::Base
- ApplicationMailer
- Lato::UserMailer
- Defined in:
- app/mailers/lato/user_mailer.rb
Instance Method Summary collapse
- #email_verification_mail(user_id, code) ⇒ Object
- #password_update_mail(user_id, code) ⇒ Object
- #signin_success_mail(user_id, ip_address) ⇒ Object
Instance Method Details
#email_verification_mail(user_id, code) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'app/mailers/lato/user_mailer.rb', line 3 def email_verification_mail(user_id, code) @user = Lato::User.find(user_id) @code = code set_user_locale mail( to: @user.email, subject: I18n.t('lato.user_mailer.email_verification_mail_subject'), template_path: 'lato/mailer/user' ) end |
#password_update_mail(user_id, code) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'app/mailers/lato/user_mailer.rb', line 16 def password_update_mail(user_id, code) @user = Lato::User.find(user_id) @code = code set_user_locale mail( to: @user.email, subject: I18n.t('lato.user_mailer.password_update_mail_subject'), template_path: 'lato/mailer/user' ) end |
#signin_success_mail(user_id, ip_address) ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'app/mailers/lato/user_mailer.rb', line 29 def signin_success_mail(user_id, ip_address) @user = Lato::User.find(user_id) @ip_address = ip_address set_user_locale mail( to: @user.email, subject: I18n.t('lato.user_mailer.signin_success_mail_subject'), template_path: 'lato/mailer/user' ) end |