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