Class: RailsBase::EmailVerificationMailer

Inherits:
ApplicationMailer show all
Defined in:
app/mailers/rails_base/email_verification_mailer.rb

Constant Summary

Constants inherited from ApplicationMailer

ApplicationMailer::CONTACT_URL

Instance Method Summary collapse

Instance Method Details

#email_verification(user:, url:) ⇒ Object



4
5
6
7
8
# File 'app/mailers/rails_base/email_verification_mailer.rb', line 4

def email_verification(user:, url:)
  @user = user
  @sso_url_for_user = url
  mail(to: @user.email, subject: "Welcome to #{RailsBase.app_name}")
end

#event(user:, event:, msg: nil) ⇒ Object



16
17
18
19
20
21
# File 'app/mailers/rails_base/email_verification_mailer.rb', line 16

def event(user:, event:, msg: nil)
  @user = user
  @event = event
  @msg = msg
  mail(to: @user.email, subject: "#{RailsBase.app_name}: #{event}")
end

#forgot_password(user:, url:) ⇒ Object



10
11
12
13
14
# File 'app/mailers/rails_base/email_verification_mailer.rb', line 10

def forgot_password(user:, url:)
  @user = user
  @sso_url_for_user = url
  mail(to: @user.email, subject: "#{RailsBase.app_name}: Forgot Password")
end