class method
self.new
Ruby on Rails 6.1.7.10
Since v3.0.20Signature
self.new(app, options = {})
No documentation comment.
Parameters
-
appreq -
optionsopt = {}
Source
# File railties/lib/rails/commands/console/console_command.rb, line 24
def initialize(app, options = {})
@app = app
@options = options
app.sandbox = sandbox?
if sandbox? && app.config.disable_sandbox
puts "Error: Unable to start console in sandbox mode as sandbox mode is disabled (config.disable_sandbox is true)."
exit 1
end
app.load_console
@console = app.config.console || IRB
if @console == IRB
IRB::WorkSpace.prepend(BacktraceCleaner)
end
end
Defined in railties/lib/rails/commands/console/console_command.rb line 24
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Console