Sha256: 61cfa0a0a31997f0fb93573aeeb5135f00a8441f0bd57555063f2b9da29ecb71

Contents?: true

Size: 642 Bytes

Versions: 7

Compression:

Stored size: 642 Bytes

Contents

class <%= class_name -%>Mailer < ActionMailer::Base
  default :from => "no-reply@#{host}"

  def forgot_password(user, key)
    @user, @key = user, key
    mail( :subject => "#{app_name} -- forgotten password",
          :to      => user.email_address )
  end

<% if invite_only? -%>
  def invite(user, key)
    @user, @key = user, key
    mail( :subject => "Invitation to #{app_name}",
          :to      => user.email_address )
  end

<% elsif options[:activation_email] %>
  def activation(user, key)
    @user, @key = user, key
    mail :subject => "#{app_name} -- activate",
         :to      => user.email_address
  end

<% end -%>
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hobo-1.3.0.pre24 lib/generators/hobo/user_mailer/templates/mailer.rb.erb
hobo-1.3.0.pre23 lib/generators/hobo/user_mailer/templates/mailer.rb.erb
hobo-1.3.0.pre22 lib/generators/hobo/user_mailer/templates/mailer.rb.erb
hobo-1.3.0.pre21 lib/generators/hobo/user_mailer/templates/mailer.rb.erb
hobo-1.3.0.pre20 lib/generators/hobo/user_mailer/templates/mailer.rb.erb
hobo-1.3.0.pre19 lib/generators/hobo/user_mailer/templates/mailer.rb.erb
hobo-1.3.0.pre18 lib/generators/hobo/user_mailer/templates/mailer.rb.erb