Sha256: 2dbbed8c921e2e825d912a0b2a45ad7b70341430c0c224c910f72fa62cb7fcfd

Contents?: true

Size: 588 Bytes

Versions: 44

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_filter :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

44 entries across 44 versions & 3 rubygems

Version Path
railties-4.1.16 lib/rails/info_controller.rb
railties-4.1.16.rc1 lib/rails/info_controller.rb
railties-4.1.15 lib/rails/info_controller.rb
railties-4.1.15.rc1 lib/rails/info_controller.rb
railties-4.1.14.2 lib/rails/info_controller.rb
railties-4.1.14.1 lib/rails/info_controller.rb
angular-rails4-templates-0.4.1 vendor/ruby/2.1.0/gems/railties-4.1.13/lib/rails/info_controller.rb
angular-rails4-templates-0.4.0 vendor/ruby/2.1.0/gems/railties-4.1.13/lib/rails/info_controller.rb
angular-rails4-templates-0.3.0 vendor/ruby/2.1.0/gems/railties-4.1.13/lib/rails/info_controller.rb
railties-4.1.14 lib/rails/info_controller.rb
railties-4.1.14.rc2 lib/rails/info_controller.rb
railties-4.1.14.rc1 lib/rails/info_controller.rb
railties-4.1.13 lib/rails/info_controller.rb
railties-4.1.13.rc1 lib/rails/info_controller.rb
railties-4.1.12 lib/rails/info_controller.rb
railties-4.1.12.rc1 lib/rails/info_controller.rb
railties-4.1.11 lib/rails/info_controller.rb
railties-4.1.10 lib/rails/info_controller.rb
railties-4.1.10.rc4 lib/rails/info_controller.rb
railties-4.1.10.rc3 lib/rails/info_controller.rb