module Adhearsion::Router::Filters

Public Instance Methods

evented(&block) click to toggle source
# File lib/adhearsion/router.rb, line 41
def evented(&block)
  filtered_routes EventedRoute, &block
end
filtered_routes(mixin, &block) click to toggle source
# File lib/adhearsion/router.rb, line 53
def filtered_routes(mixin, &block)
  FilteredRouter.new(self, mixin).instance_exec(&block)
end
openended(&block) click to toggle source
# File lib/adhearsion/router.rb, line 49
def openended(&block)
  filtered_routes OpenendedRoute, &block
end
unaccepting(&block) click to toggle source
# File lib/adhearsion/router.rb, line 45
def unaccepting(&block)
  filtered_routes UnacceptingRoute, &block
end