class DutchTop40::CLI

Public Instance Methods

call() click to toggle source
# File lib/dutch_top40/cli.rb, line 3
def call
    logo
    puts "Dutch Top40 - week  #{Time.now.strftime("%U")}", ""
    puts "One moment, acquiring data."
    list_songs
    menu
end
goodbye() click to toggle source
# File lib/dutch_top40/cli.rb, line 45
def goodbye
    logo
    puts "See you next time..."
end
list_songs() click to toggle source
# File lib/dutch_top40/cli.rb, line 11
def list_songs
    @songs = DutchTop40::Songs.list
    print_songs
    puts
end
menu() click to toggle source
print_songs() click to toggle source