Class: Notifier

Inherits:
Gluttonberg::BaseNotifier show all
Defined in:
app/mailer/notifier.rb

Instance Method Summary collapse

Instance Method Details

#password_reset_instructions(user_id) ⇒ Object



2
3
4
5
6
7
8
# File 'app/mailer/notifier.rb', line 2

def password_reset_instructions(user_id)
  user = User.find(user_id)
  setup_email
  @subject += "Password Reset Instructions"
  @edit_password_reset_url = edit_admin_password_reset_url(user.perishable_token)
  mail(:to => user.email, :subject => @subject)
end

#version_declined(current_user, version, url, title) ⇒ Object



10
11
12
13
14
15
16
17
18
19
# File 'app/mailer/notifier.rb', line 10

def version_declined(current_user, version, url, title)
  user = version.user if version && version.user
  @current_user = current_user
  @version = version
  @title = title.blank? ? 'Page/Post' : title
  setup_email
  @subject += "Website Publishing"
  @url = url
  mail(:to => user.email, :subject => @subject) unless user.blank?
end