Sha256: 643c38cb364c14685c5d54230c8a8662e7428afb74717f82da256aec59b3d78b

Contents?: true

Size: 487 Bytes

Versions: 20

Compression:

Stored size: 487 Bytes

Contents

class Rails::ApplicationController < ActionController::Base # :nodoc:
  self.view_paths = File.expand_path("../templates", __FILE__)
  layout "application"

  private

    def require_local!
      unless local_request?
        render html: "<p>For security purposes, this information is only available to local requests.</p>".html_safe, status: :forbidden
      end
    end

    def local_request?
      Rails.application.config.consider_all_requests_local || request.local?
    end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
railties-5.1.7 lib/rails/application_controller.rb
railties-5.1.7.rc1 lib/rails/application_controller.rb
railties-5.1.6.2 lib/rails/application_controller.rb
railties-5.1.6.1 lib/rails/application_controller.rb
railties-5.1.6 lib/rails/application_controller.rb
railties-5.1.5 lib/rails/application_controller.rb
railties-5.1.5.rc1 lib/rails/application_controller.rb
railties-5.1.4 lib/rails/application_controller.rb
railties-5.1.4.rc1 lib/rails/application_controller.rb
railties-5.1.3 lib/rails/application_controller.rb
railties-5.1.3.rc3 lib/rails/application_controller.rb
railties-5.1.3.rc2 lib/rails/application_controller.rb
railties-5.1.3.rc1 lib/rails/application_controller.rb
railties-5.1.2 lib/rails/application_controller.rb
railties-5.1.2.rc1 lib/rails/application_controller.rb
railties-5.1.1 lib/rails/application_controller.rb
railties-5.1.0 lib/rails/application_controller.rb
railties-5.1.0.rc2 lib/rails/application_controller.rb
railties-5.1.0.rc1 lib/rails/application_controller.rb
railties-5.1.0.beta1 lib/rails/application_controller.rb