Module: Concerns::Findable

Defined in:
lib/coingecko/concerns/findable.rb

Instance Method Summary collapse

Instance Method Details

#find_by_name(input) ⇒ Object



3
4
5
6
# File 'lib/coingecko/concerns/findable.rb', line 3

def find_by_name(input)
  Coingecko::Global.get_all_coins_list
  Coingecko::Global.all_coins_list.detect {|coin| coin.name.strip.downcase == input }
end

#guess_by_name(input) ⇒ Object



8
9
10
11
# File 'lib/coingecko/concerns/findable.rb', line 8

def guess_by_name(input)
   Coingecko::Global.get_all_coins_list
   Coingecko::Global.all_coins_list.filter {|coin| coin.name.strip.downcase.include? input }
end