RoutingFilter::Filter
# File lib/routing_filter/filters/extension.rb, line 20 def initialize(*args) super @exclude = options[:exclude] @extension = options[:extension] || 'html' end
# File lib/routing_filter/filters/extension.rb, line 31 def around_generate(params, &block) yield.tap do |result| url = result.is_a?(Array) ? result.first : result append_extension!(url) if append_extension?(url) end
# File lib/routing_filter/filters/extension.rb, line 26 def around_recognize(path, env, &block) extract_extension!(path) unless excluded?(path) yield end
[Validate]
Generated with the Darkfish Rdoc Generator 2.