Class: Notifier
- Inherits:
-
Gluttonberg::BaseNotifier
- Object
- ActionMailer::Base
- Gluttonberg::BaseNotifier
- Notifier
- Defined in:
- app/mailer/notifier.rb
Instance Method Summary collapse
- #password_reset_instructions(user_id) ⇒ Object
- #version_declined(current_user, version, url, title) ⇒ Object
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 |