Sha256: 6835983eaaa39b3a9d6d386725f485661f792bc615a074e6dfe1e8c52b6d2525

Contents?: true

Size: 528 Bytes

Versions: 7

Compression:

Stored size: 528 Bytes

Contents

class UserMailer < ActionMailer::Base

  def reset_notification(user, request)
    setup_email(user)
    subject         I18n.translate('.link_to_reset_your_password')
    @body[:url]  =  reset_users_url(:host => request.host_with_port,
                                    :reset_code => user.perishable_token)
  end

protected

  def url_prefix(request)
    "#{request.protocol}#{request.host_with_port}"
  end

  def setup_email(user)
    recipients    user.email
    sent_on       Time.now
    @body[:user] = user
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
refinerycms-0.9.7.6 vendor/plugins/authentication/app/models/user_mailer.rb
refinerycms-0.9.7.5 vendor/plugins/authentication/app/models/user_mailer.rb
refinerycms-0.9.7.4 vendor/plugins/authentication/app/models/user_mailer.rb
refinerycms-0.9.7.3 vendor/plugins/authentication/app/models/user_mailer.rb
refinerycms-0.9.7.2 vendor/plugins/authentication/app/models/user_mailer.rb
refinerycms-0.9.7.1 vendor/plugins/authentication/app/models/user_mailer.rb
refinerycms-0.9.7 vendor/plugins/authentication/app/models/user_mailer.rb