module Spokes::Middleware::Concerns::BadRequest

Public Instance Methods

bad_request(errors) click to toggle source
# File lib/spokes/middleware/concerns/bad_request.rb, line 7
def bad_request(errors)
  errors = [errors] unless errors.is_a?(Array)
  [400, bad_request_headers, [bad_request_body(errors)]]
end
bad_request_body(errors) click to toggle source
# File lib/spokes/middleware/concerns/bad_request.rb, line 16
def bad_request_body(errors)
  MultiJson.dump(errors: errors)
end
bad_request_headers() click to toggle source
# File lib/spokes/middleware/concerns/bad_request.rb, line 12
def bad_request_headers
  { 'Content-Type' => 'application/json; charset=utf-8' }
end