Class: InfinumId::Mailer

Inherits:
ApplicationMailer show all
Defined in:
app/mailers/infinum_id/mailer.rb

Instance Method Summary collapse

Instance Method Details

#invite_emailObject



9
10
11
12
13
# File 'app/mailers/infinum_id/mailer.rb', line 9

def invite_email
  @accept_path = params[:accept_path]

  mail(to: @resource.email, subject: "Invite to #{@service_name}")
end

#load_paramsObject



15
16
17
18
19
20
# File 'app/mailers/infinum_id/mailer.rb', line 15

def load_params
  @resource = resource_class.find(params[:resource_id])
  @invited_by = resource_class.find_by(uid: params[:invited_by_uid])
  @service_name = InfinumId.service_name
  @service_url = Rails.configuration.host_url
end

#welcome_emailObject



5
6
7
# File 'app/mailers/infinum_id/mailer.rb', line 5

def welcome_email
  mail(to: @resource.email, subject: "Welcome to #{@service_name}")
end