Class: Brief::Server::Handlers::Info

Inherits:
Object
  • Object
show all
Defined in:
lib/brief/server/handlers/info.rb

Class Method Summary collapse

Class Method Details

.handle(path, briefcase, options = {}) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/brief/server/handlers/info.rb', line 3

def self.handle(path, briefcase, options={})
  request = options.fetch(:request)
  params  = request.params.symbolize_keys
  style   = params.fetch(:presenter, "default")

  [200, {}, briefcase.present(style, params)]
end