123456789_123456789_123456789_123456789_123456789_

Module: Rack

Relationships & Source Files
Namespace Children
Modules:
Classes:
Exceptions:
Defined in: lib/rack/version.rb,
lib/rack.rb,
lib/rack/bad_request.rb,
lib/rack/body_proxy.rb,
lib/rack/builder.rb,
lib/rack/builder.rb,
lib/rack/cascade.rb,
lib/rack/common_logger.rb,
lib/rack/conditional_get.rb,
lib/rack/config.rb,
lib/rack/constants.rb,
lib/rack/content_length.rb,
lib/rack/content_type.rb,
lib/rack/deflater.rb,
lib/rack/directory.rb,
lib/rack/etag.rb,
lib/rack/events.rb,
lib/rack/files.rb,
lib/rack/head.rb,
lib/rack/headers.rb,
lib/rack/lint.rb,
lib/rack/lock.rb,
lib/rack/logger.rb,
lib/rack/media_type.rb,
lib/rack/method_override.rb,
lib/rack/mime.rb,
lib/rack/mock_request.rb,
lib/rack/mock_response.rb,
lib/rack/multipart.rb,
lib/rack/null_logger.rb,
lib/rack/query_parser.rb,
lib/rack/recursive.rb,
lib/rack/reloader.rb,
lib/rack/request.rb,
lib/rack/response.rb,
lib/rack/rewindable_input.rb,
lib/rack/runtime.rb,
lib/rack/sendfile.rb,
lib/rack/show_exceptions.rb,
lib/rack/show_status.rb,
lib/rack/static.rb,
lib/rack/tempfile_reaper.rb,
lib/rack/urlmap.rb,
lib/rack/utils.rb,
lib/rack/auth/basic.rb,
lib/rack/auth/abstract/handler.rb,
lib/rack/auth/abstract/request.rb,
lib/rack/multipart/generator.rb,
lib/rack/multipart/parser.rb,
lib/rack/multipart/uploaded_file.rb

Overview

The Rack main module, serving as a namespace for all core Rack modules and classes.

All modules meant for use in your application are autoloaded here, so it should be enough just to require 'rack' in your code.

Constant Summary

Class Method Summary

  • .release

    Return the Rack release as a dotted string.

Class Method Details

.release

Return the Rack release as a dotted string.

[ GitHub ]

  
# File 'lib/rack/version.rb', line 18

def self.release
  RELEASE
end