class AmazingRailsConsole::Railtie
Private Instance Methods
disables_pry_plugin_loading()
click to toggle source
# File lib/amazing_rails_console/railtie.rb, line 15 def disables_pry_plugin_loading Pry.config.should_load_plugins = false end
set_prompt_name_to_project_name()
click to toggle source
# File lib/amazing_rails_console/railtie.rb, line 23 def set_prompt_name_to_project_name # ref from https://github.com/rweng/pry-rails/blob/035d5c8203521f5eaac0001300152281c765df88/lib/pry-rails/prompt.rb Pry.config.prompt_name = if Rails::VERSION::MAJOR >= 6 Rails.application.class.module_parent_name.underscore else Rails.application.class.parent_name.underscore end end
show_rails_env_name_before_prompt()
click to toggle source
# File lib/amazing_rails_console/railtie.rb, line 33 def show_rails_env_name_before_prompt Prompts.choose_prompt_for_pry_version end
use_amazing_print_for_formatting()
click to toggle source
# File lib/amazing_rails_console/railtie.rb, line 19 def use_amazing_print_for_formatting AmazingPrint.pry! end