app/models/active_mailer/base.rb in active_mailer-0.0.5 vs app/models/active_mailer/base.rb in active_mailer-0.0.6
- old
+ new
@@ -137,9 +137,13 @@
logger.info "email #{self.class.default_email_method_name} sent to #{self.recipients.map(&:email_address).join(", ")} from #{self.sender.email_address}"
self.update_attribute("sent_at", Time.now)
end
end
+ def self.layout(*args)
+ DefaultActionMailer.send("layout", *args)
+ end
+
def self.mailer_variable(*variable_name)
self.mailer_variables = Set.new(variable_name.map(&:to_s)) + (mailer_variables || [])
attr_accessor *variable_name
end
mailer_variable :template