new(app, path, deprecated_cache_control = :not_set, index: 'index', headers: {}) public

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File actionpack/lib/action_dispatch/middleware/static.rb, line 113
    def initialize(app, path, deprecated_cache_control = :not_set, index: 'index', headers: {})
      if deprecated_cache_control != :not_set
        ActiveSupport::Deprecation.warn("The `cache_control` argument is deprecated,"                                          "replaced by `headers: { 'Cache-Control' => #{deprecated_cache_control} }`, "                                          " and will be removed in Rails 5.1.")
        headers['Cache-Control'.freeze] = deprecated_cache_control
      end

      @app = app
      @file_handler = FileHandler.new(path, index: index, headers: headers)
    end
Register or log in to add new notes.