Sha256: 7523c67a5b222c293624aa253c460b1a61b97ee60e5d545579603f9a8a493d39

Contents?: true

Size: 588 Bytes

Versions: 52

Compression:

Stored size: 588 Bytes

Contents

require 'rails/application_controller'
require 'action_dispatch/routing/inspector'

class Rails::InfoController < Rails::ApplicationController # :nodoc:
  prepend_view_path ActionDispatch::DebugExceptions::RESCUES_TEMPLATE_PATH
  layout -> { request.xhr? ? false : 'application' }

  before_action :require_local!

  def index
    redirect_to action: :routes
  end

  def properties
    @info = Rails::Info.to_html
    @page_title = 'Properties'
  end

  def routes
    @routes_inspector = ActionDispatch::Routing::RoutesInspector.new(_routes.routes)
    @page_title = 'Routes'
  end
end

Version data entries

52 entries across 51 versions & 8 rubygems

Version Path
railties-4.2.11.3 lib/rails/info_controller.rb
railties-4.2.11.2 lib/rails/info_controller.rb
railties-4.2.11.1 lib/rails/info_controller.rb
railties-4.2.11 lib/rails/info_controller.rb
railties-4.2.10 lib/rails/info_controller.rb
railties-4.2.10.rc1 lib/rails/info_controller.rb
railties-4.2.9 lib/rails/info_controller.rb
railties-4.2.9.rc2 lib/rails/info_controller.rb
railties-4.2.9.rc1 lib/rails/info_controller.rb
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/railties-4.2.8/lib/rails/info_controller.rb
railties-4.2.8 lib/rails/info_controller.rb
railties-4.2.8.rc1 lib/rails/info_controller.rb
railties-4.2.7.1 lib/rails/info_controller.rb
railties-4.2.7 lib/rails/info_controller.rb
railties-4.2.7.rc1 lib/rails/info_controller.rb
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/railties-4.2.6/lib/rails/info_controller.rb
railties-4.2.6 lib/rails/info_controller.rb
railties-4.2.6.rc1 lib/rails/info_controller.rb
railties-4.2.5.2 lib/rails/info_controller.rb
activejob-lock-0.0.2 rails/railties/lib/rails/info_controller.rb