Method: Brief::Server::Route#initialize

Defined in:
lib/brief/server/route.rb

#initialize(env, briefcase, options = {}) ⇒ Route

Returns a new instance of Route.



5
6
7
8
9
10
11
12
13
# File 'lib/brief/server/route.rb', line 5

def initialize(env, briefcase, options={})
  @env = env
  @request = Rack::Request.new(env)
  @briefcase = briefcase
  @prefix = options.fetch(:prefix) {"/briefcases/#{ briefcase.folder_name.to_s.parameterize }"}
  @code = 400
  @headers = {}
  @body = {}
end