Method: ActionDispatch::FileHandler#initialize

Defined in:
lib/action_dispatch/middleware/static.rb

#initialize(root, cache_control) ⇒ FileHandler

Returns a new instance of FileHandler.



5
6
7
8
9
# File 'lib/action_dispatch/middleware/static.rb', line 5

def initialize(root, cache_control)
  @root          = root.chomp('/')
  @compiled_root = /^#{Regexp.escape(root)}/
  @file_server   = ::Rack::File.new(@root, cache_control)
end