Class: Rails::Console::NewSession
- Inherits:
-
RailsHelperBase
- Object
- IRB::HelperMethod::Base
- RailsHelperBase
- Rails::Console::NewSession
- Defined in:
- lib/rails/commands/console/irb_console.rb
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#execute ⇒ Object
32 33 34 35 36 37 38 39 40 41 |
# File 'lib/rails/commands/console/irb_console.rb', line 32 def execute(*) app = Rails.application session = ActionDispatch::Integration::Session.new(app) # This makes app.url_for and app.foo_path available in the console session.extend(app.routes.url_helpers) session.extend(app.routes.mounted_helpers) session end |