Sha256: 57c0519d614fe3bd0bf5395ffd7968e9ed7c355e0ad2bd11e827084fbd4e0011
Contents?: true
Size: 538 Bytes
Versions: 2
Compression:
Stored size: 538 Bytes
Contents
module Sextant class RoutesController < Sextant::ApplicationController layout 'sextant/application' before_filter :require_local! def index @routes = Sextant.format_routes end private def require_local! unless local_request? render :text => '<p>For security purposes, this information is only available to local requests.</p>', :status => :forbidden end end def local_request? Rails.application.config.consider_all_requests_local || request.local? end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sextant-0.2.4 | app/controllers/sextant/routes_controller.rb |
sextant-0.2.3 | app/controllers/sextant/routes_controller.rb |