Class: Numerouno::Search

Inherits:
Object
  • Object
show all
Includes:
Numbers
Defined in:
lib/numerouno/search.rb

Constant Summary

Constants included from Numbers

Numbers::NUMBER_LOOKUP, Numbers::NUMBER_STRINGS

Instance Method Summary collapse

Constructor Details

#initialize(string) ⇒ Search

Returns a new instance of Search.



15
16
17
18
# File 'lib/numerouno/search.rb', line 15

def initialize string
  @string = string
  @numbers = []
end

Instance Method Details

#find_allObject



20
21
22
23
# File 'lib/numerouno/search.rb', line 20

def find_all
  search until string_exhausted?
  @numbers.compact
end