Module: Serve

Defined in:
lib/serve/version.rb,
lib/serve/rack.rb,
lib/serve/application.rb,
lib/serve/rails/mount.rb,
lib/serve/file_resolver.rb,
lib/serve/rails/routing.rb,
lib/serve/response_cache.rb,
lib/serve/webrick/server.rb,
lib/serve/webrick/servlet.rb,
lib/serve/webrick/extensions.rb,
lib/serve/rails/configuration.rb,
lib/serve/handlers/sass_handler.rb,
lib/serve/handlers/email_handler.rb,
lib/serve/rails/serve_controller.rb,
lib/serve/handlers/dynamic_handler.rb,
lib/serve/handlers/textile_handler.rb,
lib/serve/handlers/markdown_handler.rb,
lib/serve/handlers/redirect_handler.rb,
lib/serve/handlers/file_type_handler.rb

Overview

:nodoc:

Defined Under Namespace

Modules: Rails, VERSION, WEBrick Classes: Application, DynamicHandler, EmailHandler, FileResolver, FileTypeHandler, MarkdownHandler, Rack, RedirectHandler, ResponseCache, SassHandler, TextileHandler

Constant Summary collapse

NULL_CACHE =
ResponseCache.new(:perform_caching => false)

Class Method Summary collapse

Class Method Details

.resolve_file(root, path) ⇒ Object



43
44
45
# File 'lib/serve/file_resolver.rb', line 43

def self.resolve_file(root, path)
  file_resolver.resolve(root, path)
end

.versionObject



10
11
12
# File 'lib/serve/version.rb', line 10

def self.version
  VERSION::STRING
end