Class: Rails::Console::NewSession
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Subclasses:
|
|
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
RailsHelperBase ,
IRB::HelperMethod::Base
|
|
Instance Chain:
self,
RailsHelperBase ,
IRB::HelperMethod::Base
|
|
Inherits: |
Rails::Console::RailsHelperBase
|
Defined in: | railties/lib/rails/commands/console/irb_console.rb |
Instance Method Summary
Instance Method Details
#execute
[ GitHub ]# File 'railties/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