class NewOpportunities::CLI
CLI
Controller
Public Instance Methods
call()
click to toggle source
# File lib/new-opportunities/cli.rb, line 5 def call NewOpportunities::Opportunities.scrape puts "Scholarship and fellowship opportunities from http://oppourtunities.com" list_opportunities menu goodbye end
goodbye()
click to toggle source
# File lib/new-opportunities/cli.rb, line 45 def goodbye puts "see you soon for more opportunities." end
list_opportunities()
click to toggle source
# File lib/new-opportunities/cli.rb, line 13 def list_opportunities @opportunities = NewOpportunities::Opportunities.all @opportunities.each.with_index(1) do |opportunity, i| puts "#{i}. #{opportunity.name}" end end