class Namesies::CLI
Public Instance Methods
search(q)
click to toggle source
# File lib/namesies/cli.rb, line 9 def search(q) puts "Searching for #{q}..." puts "\n" services = Namesies.constants - [:VERSION, :CLI, :Reporter] if options[:only] options[:only].each do |service| Namesies.const_get(service.capitalize).send(:search, q) end else services.each do |service| next if options[:except] && options[:except].include?(service.to_s.downcase) Namesies.const_get(service.capitalize).send(:search, q) end end puts "\n" end
services()
click to toggle source
# File lib/namesies/cli.rb, line 30 def services puts "Namesies currently searches:" Namesies.constants.each do |service| puts " #{service}" unless [:VERSION, :CLI, :Reporter].include? service end end