mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
15 lines
438 B
Ruby
15 lines
438 B
Ruby
class Rails::InfoController < ActionController::Base
|
|
def properties
|
|
if consider_all_requests_local? || local_request?
|
|
render :inline => Rails::Info.to_html
|
|
else
|
|
render :text => '<p>For security purposes, this information is only available to local requests.</p>', :status => :forbidden
|
|
end
|
|
end
|
|
|
|
protected
|
|
|
|
def consider_all_requests_local?
|
|
Rails.application.config.consider_all_requests_local
|
|
end
|
|
end
|