Sha256: 09a8375749e3e1d7e810cb1af8b63192e937f952603ed2f7e6f9200fce3b88f7

Contents?: true

Size: 760 Bytes

Versions: 3

Compression:

Stored size: 760 Bytes

Contents

class <%= class_name %>Mailer < ActionMailer::Base

  def signup_notification(<%= file_name %>)
    setup_email(<%= file_name %>)
    @subject    += 'Please activate your new account'
       @url  = <% if options.include_activation? %>"http://YOURSITE/activate/#{<%= file_name %>.activation_code}"<%
     else %>"http://YOURSITE/login/" <% end %>
  end
  
  def activation(<%= file_name %>)
    setup_email(<%= file_name %>)
    @subject    += 'Your account has been activated!'
    @url  = "http://YOURSITE/"
  end
  
  protected

  def setup_email(<%= file_name %>)
    @recipients  = "#{<%= file_name %>.email}"
    @from        = "ADMINEMAIL"
    @subject     = "[YOURSITE] "
    @sent_on     = Time.now
    @<%= file_name %> = <%= file_name %>
  end

end

Version data entries

3 entries across 3 versions & 3 rubygems

Version Path
rails3-restful-authentication-3.0.1 lib/generators/authenticated/templates/mailer.rb
jashmenn-restful-authentication-2.0.0.beta1 lib/generators/authenticated/templates/mailer.rb
restful-authentication-1.2.1 lib/generators/authenticated/templates/mailer.rb