class Phonetic::DoubleMetaphone::Code
Public Class Methods
new()
click to toggle source
# File lib/phonetic/double_metaphone/code.rb, line 6 def initialize @codes = ['', ''] end
Public Instance Methods
add(primary, secondary)
click to toggle source
# File lib/phonetic/double_metaphone/code.rb, line 10 def add(primary, secondary) @codes[0] += primary @codes[1] += secondary end
first()
click to toggle source
# File lib/phonetic/double_metaphone/code.rb, line 19 def first @codes.first end
last()
click to toggle source
# File lib/phonetic/double_metaphone/code.rb, line 23 def last @codes.last end
results(size)
click to toggle source
# File lib/phonetic/double_metaphone/code.rb, line 15 def results(size) [first[0, size], last[0, size]] end