Module: Astaire::DSL::ClassMethods

Defined in:
lib/astaire.rb

Instance Method Summary collapse

Instance Method Details

#call(env) ⇒ Object



104
105
106
# File 'lib/astaire.rb', line 104

def call(env)
  _astaire_router.call(env)
end

#inherited(klass) ⇒ Object



120
121
122
123
# File 'lib/astaire.rb', line 120

def inherited(klass)
  super
  _inline_resolver.add_controller(klass)
end

#mapperObject



108
109
110
# File 'lib/astaire.rb', line 108

def mapper
  @mapper ||= ActionDispatch::Routing::Mapper.new(_astaire_router)
end