class MmorpgNews::CLI
Public Instance Methods
call()
click to toggle source
# File lib/mmorpg_news/cli.rb, line 3 def call list_stories menu end
goodbye()
click to toggle source
# File lib/mmorpg_news/cli.rb, line 43 def goodbye puts "Thank you for using MMORPG news Gem!" end
list_stories()
click to toggle source
# File lib/mmorpg_news/cli.rb, line 8 def list_stories puts "\e[H\e[2J" puts "MMORPG's top news stories:" puts "" @story_items = MmorpgNews::GameNews.create_stories @story_items.each.with_index(1) do |story, i| puts "#{i}. #{story.title}" puts "Posted #{story.date.first} by #{story.author}" end end