Module: Hyperdrive

Defined in:
lib/hyperdrive/middleware/resource.rb,
lib/hyperdrive/dsl.rb,
lib/hyperdrive/docs.rb,
lib/hyperdrive/param.rb,
lib/hyperdrive/utils.rb,
lib/hyperdrive/filter.rb,
lib/hyperdrive/server.rb,
lib/hyperdrive/values.rb,
lib/hyperdrive/hateoas.rb,
lib/hyperdrive/version.rb,
lib/hyperdrive/endpoint.rb,
lib/hyperdrive/resource.rb,
lib/hyperdrive/dsl/resource.rb,
lib/hyperdrive/middleware/cors.rb,
lib/hyperdrive/errors/not_found.rb,
lib/hyperdrive/middleware/error.rb,
lib/hyperdrive/errors/http_error.rb,
lib/hyperdrive/middleware/accept.rb,
lib/hyperdrive/errors/bad_request.rb,
lib/hyperdrive/errors/no_response.rb,
lib/hyperdrive/instrumenters/noop.rb,
lib/hyperdrive/middleware/charset.rb,
lib/hyperdrive/errors/unauthorized.rb,
lib/hyperdrive/errors/unknown_error.rb,
lib/hyperdrive/instrumenters/memory.rb,
lib/hyperdrive/errors/not_acceptable.rb,
lib/hyperdrive/middleware/pagination.rb,
lib/hyperdrive/errors/not_implemented.rb,
lib/hyperdrive/errors/json_parse_error.rb,
lib/hyperdrive/errors/method_not_allowed.rb,
lib/hyperdrive/middleware/request_method.rb,
lib/hyperdrive/middleware/parse_json_body.rb,
lib/hyperdrive/middleware/required_params.rb,
lib/hyperdrive/middleware/sanitize_params.rb,
lib/hyperdrive/errors/dsl/unknown_argument.rb,
lib/hyperdrive/errors/internal_server_error.rb,
lib/hyperdrive/errors/missing_required_param.rb,
lib/hyperdrive/middleware/content_negotiation.rb

Overview

Internal: Adds the requested resource to rack’s env

Defined Under Namespace

Modules: DSL, Errors, Instrumenters, Middleware, Utils, Values Classes: Docs, Endpoint, Filter, HATEOAS, Param, Resource, Server

Constant Summary collapse

VERSION =
"0.0.25"