lib/about_page/configuration.rb in about_page-0.0.7 vs lib/about_page/configuration.rb in about_page-0.1.0
- old
+ new
@@ -63,10 +63,17 @@
end
class Node
include ActiveModel::Validations
+ class << self
+ attr_reader :partial
+ def render_with partial
+ @partial = partial
+ end
+ end
+
def preflight request
errors.clear
@request_expectations = request.params.select { |k,v| k =~ /^#{namespace}\./ }
end
@@ -84,10 +91,9 @@
end
def add_header response, text
response.headers['X-AboutPage-Warning'] ||= ""
response.headers['X-AboutPage-Warning'] += "#{self.class.name}: #{text};"
-
end
protected
def namespace
self.class.name.split("::").last.downcase