Sha256: c7af950a285a51c5269f96a429d77ec9d69417a4f499eb2658ca899407bfe528

Contents?: true

Size: 804 Bytes

Versions: 25

Compression:

Stored size: 804 Bytes

Contents

class ClearanceMailer < ActionMailer::Base

  def change_password(user)
    from       Clearance.configuration.mailer_sender
    recipients user.email
    subject    I18n.t(:change_password,
                      :scope   => [:clearance, :models, :clearance_mailer],
                      :default => "Change your password")
    body       :user => user
  end

  def confirmation(user)
    from       Clearance.configuration.mailer_sender
    recipients select_destination(user)
    subject    I18n.t(:confirmation,
                      :scope   => [:clearance, :models, :clearance_mailer],
                      :default => "Account confirmation")
    body      :user => user
  end
  
  private
  
  def select_destination(user)
    if user.email.blank? then user.email2 else user.email end
  end

end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
fbdoorman-0.9.3 app/models/clearance_mailer.rb
fbdoorman-0.9.2 app/models/clearance_mailer.rb
fbdoorman-0.9.1 app/models/clearance_mailer.rb
fbdoorman-0.9.0 app/models/clearance_mailer.rb
fbdoorman-0.8.0.98 app/models/clearance_mailer.rb
fbdoorman-0.8.0.97 app/models/clearance_mailer.rb
fbdoorman-0.8.0.95 app/models/clearance_mailer.rb
fbdoorman-0.8.0.94 app/models/clearance_mailer.rb
fbdoorman-0.8.0.93 app/models/clearance_mailer.rb
fbdoorman-0.8.0.92 app/models/clearance_mailer.rb
fbdoorman-0.8.0.91 app/models/clearance_mailer.rb
fbdoorman-0.8.0.9 app/models/clearance_mailer.rb
fbdoorman-0.8.0.8 app/models/clearance_mailer.rb
fbdoorman-0.8.0.7 app/models/clearance_mailer.rb
fbdoorman-0.8.0.6 app/models/clearance_mailer.rb
fbdoorman-0.8.0.5 app/models/clearance_mailer.rb
fbdoorman-0.8.0.4 app/models/clearance_mailer.rb
fbdoorman-0.8.0.2 app/models/clearance_mailer.rb
fbdoorman-0.8.0.1 app/models/clearance_mailer.rb
fbdoorman-0.8.0 app/models/clearance_mailer.rb