method

new

Importance_0
Ruby on Rails latest stable (v6.1.7.7) - 0 notes - Class: HostAuthorization
new(app, hosts, deprecated_response_app = nil, exclude: nil, response_app: nil) 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/host_authorization.rb, line 124
    def initialize(app, hosts, deprecated_response_app = nil, exclude: nil, response_app: nil)
      @app = app
      @permissions = Permissions.new(hosts)
      @exclude = exclude

      unless deprecated_response_app.nil?
        ActiveSupport::Deprecation.warn(          `action_dispatch.hosts_response_app` is deprecated and will be ignored in Rails 7.0.          Use the Host Authorization `response_app` setting instead..squish)

        response_app ||= deprecated_response_app
      end

      @response_app = response_app || DefaultResponseApp.new
    end
Register or log in to add new notes.