Sha256: 692d5dafa3731ca23053c155e855fe4a5ddcaccf44434e0788a66acca75a105c

Contents?: true

Size: 804 Bytes

Versions: 13

Compression:

Stored size: 804 Bytes

Contents

# frozen_string_literal: true

if defined?(ActionMailer)
  class Devise::Mailer < Devise.parent_mailer.constantize
    include Devise::Mailers::Helpers

    def confirmation_instructions(record, token, opts = {})
      @token = token
      devise_mail(record, :confirmation_instructions, opts)
    end

    def reset_password_instructions(record, token, opts = {})
      @token = token
      devise_mail(record, :reset_password_instructions, opts)
    end

    def unlock_instructions(record, token, opts = {})
      @token = token
      devise_mail(record, :unlock_instructions, opts)
    end

    def email_changed(record, opts = {})
      devise_mail(record, :email_changed, opts)
    end

    def password_change(record, opts = {})
      devise_mail(record, :password_change, opts)
    end
  end
end

Version data entries

13 entries across 12 versions & 4 rubygems

Version Path
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.1.0/gems/devise-4.9.4/app/mailers/devise/mailer.rb
trusty-cms-7.0.9.1 vendor/bundle/ruby/3.3.0/gems/devise-4.9.4/app/mailers/devise/mailer.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/devise-4.9.4/app/mailers/devise/mailer.rb
devise-4.9.4 app/mailers/devise/mailer.rb
devise-4.9.3 app/mailers/devise/mailer.rb
devise-4.9.2 app/mailers/devise/mailer.rb
devise-4.9.1 app/mailers/devise/mailer.rb
devise-4.9.0 app/mailers/devise/mailer.rb
devise-4.8.1 app/mailers/devise/mailer.rb
date_n_time_picker_activeadmin-0.1.2 vendor/bundle/ruby/2.6.0/gems/devise-4.8.0/app/mailers/devise/mailer.rb
date_n_time_picker_activeadmin-0.1.1 vendor/bundle/ruby/2.6.0/gems/devise-4.8.0/app/mailers/devise/mailer.rb
devise-4.8.0 app/mailers/devise/mailer.rb
devise-4.7.3 app/mailers/devise/mailer.rb