Sha256: 76b78f30afa2a1639fa4903afdbdd9a30be9caba986187fdb7bd3f982ef6c133

Contents?: true

Size: 924 Bytes

Versions: 19

Compression:

Stored size: 924 Bytes

Contents

class <%= class_name -%>Mailer < ActionMailer::Base
  
  def forgot_password(user, key)
    host = Hobo::Controller.request_host
    app_name = Hobo::Controller.app_name || host
    @subject    = "#{app_name} -- forgotten password"
    @body       = { :user => user, :key => key, :host => host, :app_name => app_name }
    @recipients = user.email_address
    @from       = "no-reply@#{host}"
    @sent_on    = Time.now
    @headers    = {}
  end
<% if invite_only? -%>
  
  def invite(user, key)
    host = Hobo::Controller.request_host
    app_name = Hobo::Controller.app_name || host
    # FIXME - nasty hack 
    app_name.remove!(/ - Admin$/)
    @subject    = "Invitation to #{app_name}"
    @body       = { :user => user, :key => key, :host => host, :app_name => app_name }
    @recipients = user.email_address
    @from       = "no-reply@#{host}"
    @sent_on    = Time.now
    @headers    = {}
  end
<% end -%>

end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
hobo-1.1.0 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.0.3 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.1.0.pre4 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.1.0.pre3 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.1.0.pre2 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.1.0.pre0 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.0.2 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.0.1 rails_generators/hobo_user_model/templates/mailer.rb
hobo-1.0.0 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.106 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.105 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.104 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.103 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.102 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.101 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.100 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.9.0 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.8.10 rails_generators/hobo_user_model/templates/mailer.rb
hobo-0.8.9 rails_generators/hobo_user_model/templates/mailer.rb