class ApiBlueprint::ResponseMiddleware
Public Instance Methods
on_complete(env)
click to toggle source
# File lib/api-blueprint/response_middleware.rb, line 4 def on_complete(env) case env[:status] when 401 raise ApiBlueprint::UnauthenticatedError.new(env) when 404 raise ApiBlueprint::NotFoundError.new(env) when 402..499 raise ApiBlueprint::ClientError.new(env) when 500...599 raise ApiBlueprint::ServerError.new(env) end end