instance method
show_startup_banner
Ruby on Rails edge
Since edgeSignature
show_startup_banner()
No documentation comment.
Source
# File railties/lib/rails/commands/console/irb_console.rb, line 134
def show_startup_banner
return $stderr.puts(Rails::Console.startup_lines(@app.sandbox)) unless IRB.conf[:SHOW_BANNER]
logo_lines = unicode_logo
tip_line = show_tips? ? "TIP: #{colorize_tip(TIPS.sample)}" : ""
info_lines = [
"#{IRB::Color.colorize('Rails', [:BOLD])} v#{Rails.version} - Ruby #{RUBY_VERSION} (#{colorized_env})",
tip_line,
IRB::Color.colorize(short_rails_root, [:CYAN]),
Rails::Console::HELP_HINT,
]
output = if logo_lines
logo_lines.zip(info_lines).map { |logo, info| "#{IRB::Color.colorize(logo.to_s, [:RED, :BOLD])} #{info}" }.join("\n")
else
info_lines.join("\n")
end
$stderr.puts
$stderr.puts output
$stderr.puts IRB::Color.colorize("\nSandbox mode: changes rolled back on exit", [:YELLOW]) if @app.sandbox
$stderr.puts
end
Defined in railties/lib/rails/commands/console/irb_console.rb line 134
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Console::IRBConsole