Module: MethodMissingRouter::ClassMethods

Defined in:
lib/method_missing_router.rb

Instance Method Summary collapse

Instance Method Details

#class_route_missing(matcher, target, options = {}) ⇒ Object



40
41
42
# File 'lib/method_missing_router.rb', line 40

def class_route_missing(matcher, target, options={})
  @class_method_missing_routes << Route.new(matcher, target, options)
end

#reset_method_missing_routes!Object



48
49
50
51
# File 'lib/method_missing_router.rb', line 48

def reset_method_missing_routes!
  @method_missing_routes = RouteCollection.new
  @class_method_missing_routes = RouteCollection.new
end

#route_missing(matcher, target, options = {}) ⇒ Object



44
45
46
# File 'lib/method_missing_router.rb', line 44

def route_missing(matcher, target, options={})
  @method_missing_routes << Route.new(matcher, target, options)
end