class Rack::Blogengine::Application

Application is the callable middleware class run Rack::Blogengine::Application

@author [benny]

Public Instance Methods

call(env) click to toggle source

Call Method for run this method as Rack Middleware. @param [Hash] env [Environment contains information such as path, headers etc…] @return [Rack::Response] Rack Response

# File lib/rack/blogengine/application.rb, line 13
def call(env)
  request = Rack::Request.new(env)

  # Router for map docs to routes
  route = ApplicationRouter.map_route(request, Rack::Blogengine.documents)

  route['response'].finish
end