class Rack::LDP::Errors

Catches and handles RequestErrors thrown by RDF::LDP
#

def call(env)

Returns:
  • (Array) - a rack env array with added headers

Parameters:
  • env (Array) -- a rack env array
def call(env)
  @app.call(env)
rescue ::RDF::LDP::RequestError => err
  return [err.status, err.headers, [err.message]]
end

def initialize(app)

Parameters:
  • app (#call) --
def initialize(app)
  @app = app
end