Class: RailsBase::EmailVerificationMailer

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

Constant Summary

Constants inherited from ApplicationMailer

ApplicationMailer::CONTACT_URL

Instance Method Summary collapse

Methods included from MailerKwargInject

included

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