Class: DeviseMailer
- Inherits:
-
Devise::Mailer
- Object
- Devise::Mailer
- DeviseMailer
- Defined in:
- app/mailers/devise_mailer.rb
Instance Method Summary collapse
- #email_changed(record, opts = {}) ⇒ Object
- #password_change_by_admin(record, opts = {}) ⇒ Object
- #reset_password_instructions(record, token, opts = {}) ⇒ Object
- #user_admin_approval(record, opts = {}) ⇒ Object
Instance Method Details
#email_changed(record, opts = {}) ⇒ Object
26 27 28 29 30 31 32 |
# File 'app/mailers/devise_mailer.rb', line 26 def email_changed(record, opts = {}) if Gitlab.com? devise_mail(record, :email_changed_gitlab_com, opts) else devise_mail(record, :email_changed, opts) end end |
#password_change_by_admin(record, opts = {}) ⇒ Object
13 14 15 |
# File 'app/mailers/devise_mailer.rb', line 13 def password_change_by_admin(record, opts = {}) devise_mail(record, :password_change_by_admin, opts) end |
#reset_password_instructions(record, token, opts = {}) ⇒ Object
21 22 23 24 |
# File 'app/mailers/devise_mailer.rb', line 21 def reset_password_instructions(record, token, opts = {}) headers['X-Mailgun-Suppressions-Bypass'] = 'true' super end |
#user_admin_approval(record, opts = {}) ⇒ Object
17 18 19 |
# File 'app/mailers/devise_mailer.rb', line 17 def user_admin_approval(record, opts = {}) devise_mail(record, :user_admin_approval, opts) end |