module Newark::App::ClassMethods
Public Instance Methods
after(&block)
click to toggle source
# File lib/newark/app.rb, line 41 def after(&block) @after_hooks ||= [] @after_hooks << block end
before(&block)
click to toggle source
# File lib/newark/app.rb, line 36 def before(&block) @before_hooks ||= [] @before_hooks << block end
define_route(verb, path, constraints, handler)
click to toggle source
# File lib/newark/app.rb, line 31 def define_route(verb, path, constraints, handler) @routes[verb] ||= [] @routes[verb] << Route.new(path, constraints, handler) end