class GoogleSearchCriterion::CLI
Public Instance Methods
get(*keyphrases)
click to toggle source
# File lib/google_search_criterion/cli.rb, line 20 def get(*keyphrases) puts "Nothing to show" if keyphrases.empty? keyphrases.each do |keyphrase| puts "#{keyphrase} => #{GoogleSearchCriterion::Search.results(keyphrase)}" end end
sort(*keyphrases)
click to toggle source
# File lib/google_search_criterion/cli.rb, line 8 def sort(*keyphrases) keyphrases.map! do |keyphrase| { keyphrase: keyphrase, results: GoogleSearchCriterion::Search.results(keyphrase) } end.sort! { |x, y| y[:results] <=> x[:results] } keyphrases.each do |keyphrase| puts "#{keyphrase[:keyphrase]} => #{keyphrase[:results]}" end end