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