Module: Lydia::Filters::ClassMethods
- Defined in:
- lib/lydia/filters.rb
Instance Method Summary collapse
Instance Method Details
#filters ⇒ Object
10 11 12 |
# File 'lib/lydia/filters.rb', line 10 def filters @filters ||= Hash.new { |h, k| h[k] = [] } end |
#redirect(pattern, options = {}) ⇒ Object
20 21 22 23 |
# File 'lib/lydia/filters.rb', line 20 def redirect(pattern, = {}) return ArgumentError.new('Options must contains :to') unless .include?(:to) filters[:redirect] << Route.new('redirect', @namespace || '', pattern, ) end |