Class: Wbase::AdminMailer

Inherits:
ApplicationMailer show all
Defined in:
app/mailers/wbase/admin_mailer.rb

Instance Method Summary collapse

Instance Method Details

#new_subscription(user) ⇒ Object



19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# File 'app/mailers/wbase/admin_mailer.rb', line 19

def new_subscription(user)
  headers "X-SMTPAPI" => {
    unique_args: {
      user_id: user.id,
      mail_eventable_id: user.id,
      mail_eventable_type: 'User'
    }
  }.to_json
  @user = user

  mail(
    to: Wbase.admin_email,
    subject: "New Subscription #{ user.email }"
  )
end

#new_user(user) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'app/mailers/wbase/admin_mailer.rb', line 3

def new_user(user)
  headers "X-SMTPAPI" => {
    unique_args: {
      user_id: user.id,
      mail_eventable_id: user.id,
      mail_eventable_type: 'User'
    }
  }.to_json
  @user = user

  mail(
    to: Wbase.admin_email,
    subject: "New User #{ user.email }"
  )
end