Module: Rack::Accept
- Defined in:
- lib/rack/accept.rb,
lib/rack/accept/version.rb,
lib/rack/accept/encoding.rb,
lib/rack/accept/language.rb,
lib/rack/accept/response.rb,
lib/rack/accept/media_type.rb,
lib/rack/accept/request.rb,
lib/rack/accept/context.rb,
lib/rack/accept/charset.rb,
lib/rack/accept/header.rb
Overview
HTTP Accept* for Ruby/Rack.
Defined Under Namespace
Modules: Header Classes: Charset, Context, Encoding, Language, MediaType, Request, Response
Constant Summary collapse
- VERSION =
[0, 4, 5]
Class Method Summary collapse
-
.new(app, &block) ⇒ Object
Enables Rack::Accept to be used as a Rack middleware.
-
.version ⇒ Object
Returns the current version of Rack::Accept as a string.
Class Method Details
.new(app, &block) ⇒ Object
Enables Rack::Accept to be used as a Rack middleware.
8 9 10 |
# File 'lib/rack/accept.rb', line 8 def self.new(app, &block) Context.new(app, &block) end |
.version ⇒ Object
Returns the current version of Rack::Accept as a string.
6 7 8 |
# File 'lib/rack/accept/version.rb', line 6 def self.version VERSION.join('.') end |