class ScrapeGot::CLI
Public Instance Methods
display_line()
click to toggle source
# File lib/scrape_got/cli.rb, line 49 def display_line puts "___________________________________\n".colorize(:light_yellow) end
end_program()
click to toggle source
# File lib/scrape_got/cli.rb, line 53 def end_program puts "Thanks for checking out I scrape and I know things, see ya soon!".colorize(:light_yellow) display_line end
greeting()
click to toggle source
# File lib/scrape_got/cli.rb, line 31 def greeting puts " ... Welcome to ... \n I scrape and I know things!\n ".colorize(:light_yellow) end
run()
click to toggle source
# File lib/scrape_got/cli.rb, line 6 def run system("clear") greeting Books.all_books Houses.all_houses @user_input = nil menu while @user_input != "exit" @user_input = gets.strip.downcase if @user_input == "1" puts "List Books:".colorize(:light_yellow) Books.print_books menu elsif @user_input == "2" puts "List Houses:".colorize(:light_yellow) Houses.print_houses menu else @user_input == "exit" ? break : display_menu_message end end end_program end