class BacklogKit::Response::Middleware

Attributes

body[R]
headers[R]
status[R]

Public Instance Methods

on_complete(env) click to toggle source
# File lib/backlog_kit/response/middleware.rb, line 6
def on_complete(env)
  @headers = env.response_headers
  @status  = env.status
  @body    = env.body
end

Private Instance Methods

content_type() click to toggle source
# File lib/backlog_kit/response/middleware.rb, line 22
def content_type
  headers['content-type']
end
json?() click to toggle source
# File lib/backlog_kit/response/middleware.rb, line 18
def json?
  !!content_type.match(/application\/json/)
end
no_content?() click to toggle source
# File lib/backlog_kit/response/middleware.rb, line 14
def no_content?
  status == 204
end