Sha256: fb78136dd87afa9a2df83777fbdd61bc775f3905e1e39a9e3f48893d6847d0a1
Contents?: true
Size: 1.34 KB
Versions: 1
Compression:
Stored size: 1.34 KB
Contents
module Casein require 'casein/config_helper' include Casein::ConfigHelper class CaseinNotification < ActionMailer::Base default :from => casein_config_email_from_address self.prepend_view_path File.join(File.dirname(__FILE__), '..', 'views', 'casein') def generate_new_password casein_user, host, pass @name = casein_user.name @host = host @login = casein_user.login @pass = pass @from_text = casein_config_website_name mail(:to => casein_user.email, :subject => "[#{casein_config_website_name}] New password") end def new_user_information casein_user, host, pass @name = casein_user.name @host = host @login = casein_user.login @pass = pass @from_text = casein_config_website_name mail(:to => casein_user.email, :subject => "[#{casein_config_website_name}] New user account") end def password_reset_instructions casein_user, host ActionMailer::Base.default_url_options[:host] = host.gsub("http://", "") @name = casein_user.name @host = host @login = casein_user.login @reset_password_url = edit_casein_password_reset_url + "/?token=#{casein_user.perishable_token}" @from_text = casein_config_website_name mail(:to => casein_user.email, :subject => "[#{casein_config_website_name}] Password reset instructions") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
casein-3.1.0 | app/mailers/casein/casein_notification.rb |