Sha256: bd743051d3c44cdfd9b72d17d040351013554b205abe023047aaa28a3b99d2fe

Contents?: true

Size: 690 Bytes

Versions: 6

Compression:

Stored size: 690 Bytes

Contents

class TbCoreMailer < ActionMailer::Base

  layout 'mailer'

  def forgot_password_notification(user, url)
    @user = user
    @url = url
    mail(:from =>Spud::Core.from_address, :to => to_address_for_user(user), :subject => default_i18n_subject(:site_name => Spud::Core.site_name))
  end

  def user_credentials(user, password)
    @user = user
    @password = password
    mail(:from => Spud::Core.from_address, :to => to_address_for_user(user), :subject => default_i18n_subject(:site_name => Spud::Core.site_name))
  end

private

  def to_address_for_user(user)
    address = Mail::Address.new(user.email)
    address.display_name = user.full_name
    return address.format
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
tb_core-1.3.10 app/mailers/tb_core_mailer.rb
tb_core-1.3.9 app/mailers/tb_core_mailer.rb
tb_core-1.3.7 app/mailers/tb_core_mailer.rb
tb_core-1.3.6 app/mailers/tb_core_mailer.rb
tb_core-1.3.5 app/mailers/tb_core_mailer.rb
tb_core-1.3.4 app/mailers/tb_core_mailer.rb