class Rack::LDP::Errors
Catches and handles RequestErrors thrown by RDF::LDP
#
def call(env)
-
(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)
-
app
(#call
) --
def initialize(app) @app = app end